What should happen when chat does that? Turn stream moments into flows. Start with an idea. Make it yours.
Your Twitch bot. Your own chain of events.
Meet flows
One moment.You choose what’s next. Choose what starts your flow. Connect the next steps, then let your bot handle the rest.
Try an example. These demos use sample events.
Hype train Gifted subs Raid Goal Reward Stream Deck
Keep the hype Example flow
Trigger Hype train ends Level 5 or higher
Action Stream marker Bookmark the moment
Action Create a clip Post the link in chat
Trigger 5 gifted subs One gift drop
Control For each recipient Gifted-sub recipients
0 / 5 For each recipient
Action Award 500 points To this recipient
When finished
Action Open a giveaway Once, after the loop
5 gifted subs arrive. For each recipient, award 500 loyalty points. After all recipients are rewarded, open one giveaway.
Trigger Raid arrives 50 or more viewers
Action Stream marker Raid: PixelPal
Action Shout out the raider In chat and on Twitch
Trigger Subscriber goal reached The goal is achieved
Action Create a clip Capture it and share the link
Action Open a giveaway Chat enters with !enter
Trigger Reward redeemed “Boss attempt”
Action Stream marker Boss attempt: PixelPal
Action Start a prediction “First try?” · Yes / No
Run example Press play to see what happens.
Enable JavaScript to run the example. The flow above shows the same steps.
From a command to a complete flow
Start simple. Add your own rules. Begin with a single command. Then expand it with events, conditions and actions.
A familiar command!clip
Someone types a command. Your bot makes a clip and posts the link.
Remove the mod check
Turn it into a flow
Action Create a clip Share its link in chat
Condition User is a mod Mod or broadcaster
Yes
Action Create a clip Share in chat
No
Action Send a message “Mods only, sorry!”
A viewer types !clip. Check whether they are a moderator or the broadcaster. If yes, create a clip and share its link in chat. If no, reply “Mods only, sorry!”
Moderators and the broadcaster get a clip. Everyone else gets a friendly reply.
Built for real stream moments
Built for the moments that matter. Turn your ideas into powerful automations with visual flows.
Reward every gifted sub. Give each recipient 500 loyalty points, then open a giveaway for chat.
Trigger 5 gifted subs One gift drop
Control For each recipient Gifted-sub recipients
For each recipient
Action Award 500 points To this recipient
When finished
Action Open a giveaway Once, after the loop
5 gifted subs arrive. For each recipient, award 500 loyalty points. After all recipients are rewarded, open one giveaway. Try the gifted-sub flow
Mark a raid. Welcome the crowd. Bookmark the welcome in your VOD and give the raider a shoutout.
Trigger Raid arrives 50 or more viewers
Action Stream marker Raid: PixelPal
Action Shout out the raider In chat and on Twitch
Try the raid flow
And the everyday stuff, sorted.
Commands Timers Moderation Song requests Rewards Alerts Loyalty Clips Polls Predictions Flow templates Webhooks
Make it your stream. Build flows, automate the busy work and create more of the moments you love.
Ideas to actions. You’ve got this.
Setup & common questions
Do I need to build a flow for everything? You can start with a simple command or a ready-made flow, and edit the basics as a form. Open the canvas when you want to connect more steps, add conditions or repeat an action for each viewer.
What happens after I sign in? Sign in with Twitch to link your channel and open your dashboard. For moderation, make the bot a moderator in your chat with /mod awildrobotappears, or the account name of your linked bot. Then choose a starting flow and make it yours.
Can I use it with OBS? Yes. Add a hosted widget URL as a Browser Source in OBS. Flows can send alerts and update the variables your widgets display, so your chat and on-screen moments can work together.
How do song requests work? Link Spotify from your dashboard to let chat request songs with !sr. Song requests need Spotify Premium and an active playback device. You can set queue limits, cooldowns and blocks.