TwitchTutorial2 min read

How Do I Set Up Twitch Alerts and Chat Bots?

Configure follow alerts, sub celebrations, and chat moderation bots so your stream feels interactive without manual busywork.

Gaming setup with neon lighting

Alerts and Bots — The Automation Layer

Alerts celebrate viewer actions on screen — new followers, subs, and Bits appear as animated overlays. Chat bots handle moderation, commands, and timers so you can focus on content. Together they make a solo stream feel like a produced show.

Choose an Alert Platform

The two most popular options in 2026 are Streamlabs and StreamElements. Both are free and integrate directly with OBS. Create an account, connect your Twitch channel, and open the Alert Box widget editor.

Configure Your Alert Box

Enable alerts for at minimum:

  • Follows — short sound, 3–5 second animation
  • Subscriptions — longer celebration, read the sub message aloud
  • Bits — scale animation intensity with Bit amount
  • Raids — welcome the raiding channel by name

Set a global alert delay of 5–10 seconds to prevent spam during raid trains. Test each alert from the dashboard before going live — untested alerts fail silently during streams.

Add the Alert Box to OBS

Copy the widget URL from Streamlabs or StreamElements. In OBS, add a Browser Source, paste the URL, set width to 800 and height to 600, and check Shutdown source when not visible to save GPU resources. Place the source above your gameplay but below your webcam if you use a face cam.

Set Up a Chat Bot

Nightbot and StreamElements Bot are the easiest starting points. Authorize the bot at nightbot.tv or streamelements.com, then configure default moderation:

  • Enable link filtering and caps protection
  • Set a ! command prefix
  • Add a !socials command pointing to your links
  • Add a !schedule command with your stream days

Mod the bot in your Twitch chat by typing /mod nightbot (replace with your bot's username).

Timers and Advanced Commands

Configure a timer to post your Discord link every 15 minutes — but only if you have at least five active chatters, so empty streams do not look desperate. Create custom commands for FAQs you answer every stream ("What rank are you?", "What mic is that?").

Common Mistakes

  • Alert volume too loud compared to your voice — viewers will leave
  • Running two bots simultaneously causes duplicate responses
  • Forgetting to mod the bot means it cannot timeout spammers

Start with four alert types and three commands. Expand as your community grows and repeats the same questions.