One command sends the next raid

R3ddyBot is the R3dLabs Twitch chat bot for raid trains. !raidnow raids the next streamer in your lineup and tells chat when they go live. Commands, timers, event actions, and AI personalities all live in one web console.

What R3ddyBot does on a raid train

  • !raidnow — Raid the next streamer in one command: R3ddyBot asks R3dLabs who holds the next slot on your live event and sends the raid there. No opening the schedule, no spelling a username wrong on your way out the door.
  • Tells chat when your target goes live: R3dLabs pings R3ddyBot the moment the next streamer in the lineup starts broadcasting — and again if they drop offline — so your chat knows the handoff is coming.
  • Posts who is live now and who is next: Lineup announcements go out on a timer with the next few start times in your timezone and a link to the event, so viewers who just walked in can follow the whole train.
  • Runs the organizer's script for them: Organizers queue messages on the event and R3ddyBot rotates them through whichever streamer is live, so every channel on the train shares the same charity link, hashtag, or house rule.
  • !calendar — Announces your upcoming raid trains: The R3dLabs calendar module posts your upcoming events on a timer, either the closest one or a rotation through all of them, and viewers can ask for the list whenever they like.

Inside the console

  • Dashboard: A live snapshot of chat messages, viewers, AI replies, and Twitch events, plus a feed of everything the bot just did.
  • Commands: Custom chat commands with up to ten aliases each, access levels from everyone to broadcaster-only, and usage counts.
  • Timers: Scheduled messages that post only once both the time interval and a minimum amount of chat activity are met.
  • Events: Automatic responses to follows, subs, resubs, cheers, and incoming raids.
  • Modules: Pre-built features you install and configure, including shoutouts, AI chat engagement, and R3dLabs calendar posts.
  • AI Personalities: Named instruction sets that shape how the bot writes. One is active at a time, so you can switch tone per stream.

R3ddyBot features

  • Writes its own messages: Every command, timer, and event action can post fixed text or let AI generate the line, as a normal chat message or a highlighted Twitch announcement.
  • Answers your chat: The AI engagement module reads along and replies when it has something worth saying. A sensitivity dial sets how often, and exclude patterns keep it out of conversations you would rather it skipped.
  • Takes orders from your other tools: Modules can expose a webhook, so OBS, a Stream Deck key, or anything else that can send a POST request can make the bot say something.
  • Won't spam your chat: A global limiter caps how often automated messages go out, holding extras in a queue you can review or cancel.
  • Ignores who you tell it to: Mute the bot for specific viewers, or only for commands, AI, modules, or events. Known bots can be filtered out entirely.
  • Use your own bot account: Run it as the shared @r3ddybot account or connect your own Twitch account so messages come from a name you picked.

How to add R3ddyBot to your channel

  • Sign in with Twitch at console.r3ddybot.com
  • Mod @r3ddybot in your channel so it can post announcements
  • Switch the bot on, then add your first command or timer
  • Install the R3dLabs modules to turn on raid and calendar announcements

Requirements

  • A Twitch account
  • @r3ddybot modded in your channel
  • Any modern browser

Manage the bot from the R3ddyBot console.

See all R3dLabs tools, pair it with FirePanel for OBS or the R3dLabs Toolbox Stream Deck plugin, or find a raid train to join.

Frequently asked questions

What is R3ddyBot?
R3ddyBot is the R3dLabs chat bot for Twitch, built with raid trains in mind. You manage it from a web console at console.r3ddybot.com, where you set up chat commands, timers, automations for Twitch events like follows and raids, installable modules, and AI personalities that shape how it writes.
How does the !raidnow command work?
While you are streaming a slot on a live R3dLabs event, R3ddyBot asks R3dLabs who holds the next slot and raids that channel. One command replaces looking up the lineup and typing the username yourself. Command names are configurable in the console, so you can rename it if !raidnow clashes with something else you run.
Will R3ddyBot tell my chat when the next streamer goes live?
Yes. R3dLabs notifies R3ddyBot as soon as the streamer holding the next slot starts broadcasting, and again if they go offline, and the bot posts it in your chat. It is the same live signal FirePanel and the Stream Deck plugin watch, so all three agree on who your target is.
Can event organizers send the same message to every streamer's chat?
Yes. Organizers queue messages under the event's Bot Messages settings, and R3ddyBot rotates through them in whichever streamer's chat is currently live, at the interval the organizer sets. Every streamer on the train who has R3ddyBot in their channel repeats the same charity link, hashtag, or house rules without anyone copying and pasting.
Can R3ddyBot announce my upcoming raid trains?
The R3dLabs calendar module posts your upcoming events on a timer, either always promoting the closest one or cycling through everything inside your lookahead window, and viewers can run !calendar to see the list on demand.
How do I add R3ddyBot to my channel?
Sign in with Twitch at console.r3ddybot.com, then mod @r3ddybot in your channel so it can post announcements and use moderation features. Switch the bot on in Settings and it starts running your commands, timers, and event actions. Install the R3dLabs modules to add the raid and calendar announcements.
Does R3ddyBot work on Discord?
No. R3ddyBot is a Twitch chat bot only. It runs in your Twitch channel and is managed from the web console.
Is R3ddyBot free?
There is a free plan that covers commands, timers, event automations, and every module, including the R3dLabs ones, with monthly limits on things like AI messages. Paid plans raise those limits and also include R3dLabs Membership, so one subscription covers both R3ddyBot and r3dlabs.com.
Can I use my own bot account instead of @r3ddybot?
Yes. R3ddyBot posts as the shared @r3ddybot account by default, but you can connect your own Twitch account in Settings so messages come from a bot name you chose.