Much of this web site is still a work-in-progress, and we are working hard to try and get all of the documentation migrated here. In the meantime, our Github Wiki contains a vast selection of historical documentation.
Welcome to Firebot
Firebot is a powerful, all-in-one bot for Twitch streamers. Built with a modern interface and packed with features, Firebot helps you create interactive experiences for your viewers through chat commands, events, timers, channel rewards, and much more—all without requiring any programming language knowledge.
New to Firebot? Start here to get up and running quickly, then explore the core concepts that make Firebot powerful.
Concepts
Effects
Discover the powerful actions system that makes Firebot versatile. Effects are the cool stuff that happens in response to commands, events, and more.
Commands
Create custom chat commands that respond to viewer messages. Commands are a great way to engage with your audience and add interactivity.
Events
Automatic triggers that run effects in response to stream activities like follows, subs, raids, and more. Make your stream dynamic and interactive.
Variables
Use dynamic placeholders to insert real-time data into your effects. Variables can display user info, custom data, and much more.