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.
R3ddyBot stream overlay modules
- !checkin — Check-In Map: Your chat, lit up on a live globe: Viewers run !checkin and their city lights up on a dotted globe on your stream, next to a running feed of who just checked in from where. It turns a quiet chat into something to talk about, and on a raid train it shows the whole world the train is pulling in. Viewers check in from anywhere in the world with one command. Live feed of the most recent check-ins beside the globe. Browser source you can size and place anywhere in your scene. Learn more about Check-In Map. Set up Check-In Map in the R3ddyBot console.
- !so — Shoutout: A proper !so, in chat and on screen: One !so posts a formatted message in chat and pops an animated card on stream with the streamer's name, avatar, category, and channel art. Perfect for the raid you just took, the friend passing through, or the streamer you are about to hand the train to. Animated on-stream card with avatar, category, and channel art. Formatted chat message goes out at the same time. Made for raids, hosts, and raid train handoffs. Learn more about Shoutout. Set up Shoutout in the R3ddyBot console.
- !spin — Wheel Spin: A prize wheel your chat gets to pull: Build a wheel out of whatever you want to give away — song requests, the next game, mod for a minute — and chat spins it live on your stream. Spins can be free, cost channel credits, or be handed to one specific viewer, so a new sub or the raider who just showed up gets a moment of their own. Segments, colors, fonts, and the spin animation are all yours to style. Free spins, credit-cost spins, daily limits, or a spin granted to one viewer. Role-based permissions decide who can spin and who can reload the wheel. Learn more about Wheel Spin. Set up Wheel Spin in the R3ddyBot console.
OBS → Add Browser Source → paste the module's overlay URL from the console. All three modules are free on every plan.
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 the check-in map, shoutout, and wheel spin overlays, 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
Visit r3ddybot.com for full details, or 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.
- Does R3ddyBot have stream overlays?
- Yes. The Check-In Map, Shoutout, and Wheel Spin modules each ship with their own browser source URL. Viewers run !checkin to light up their city on a live globe on your stream, !so pops an animated card with the streamer's name, avatar, category, and channel art while posting the shoutout in chat, and !spin fires a prize wheel you built yourself. Copy the overlay URL from the console into an OBS or Streamlabs browser source and it is live. All three are free on every plan.
- Can my viewers spin a prize wheel on stream?
- Yes. The Wheel Spin module renders a prize wheel as a browser source and chat triggers it with !spin. You build the segments and weight the odds, restyle the colors, fonts, and pointer to match your channel, and decide whether spins are free, cost channel credits, are capped per day, or are granted to one specific viewer like a new sub or a raider. It is free on every plan.
- 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.