Events overview
Event responses
streamion.bot can post a chat message automatically when an event occurs on your channel — for example a follow, a subscription, a raid, or an ad break. Event responses are configured on the Events page (/events); streamion.bot receives the events from Twitch (and, for tips, from StreamElements) and posts the message you have configured in advance.
How it works
- Twitch notifies streamion.bot when an event occurs (via Twitch's EventSub notification service, or via StreamElements for tips).
- streamion.bot looks up your configured event response for that event type.
- The response message is filled in with the event's data —
{displayname}is replaced by the viewer's name,{tier}by the subscription tier, and so on — and posted to chat.
If a response is disabled, the event is silently ignored — the bot stays quiet.
Configuring a response
For each supported event type you can:
- Enable / disable the response.
- Edit the message template — plain text plus
{variables}from the reference. - Test it — the Test button on the Events page sends a sample message through the same pipeline a real event would take, using preset example values for the event's variables. Great for previewing your wording without waiting for a real follow or sub to come in.
Template variables
Variables are written as {name} and replaced by the actual value when the event fires. Each event type comes with its own set of available variables — the event reference lists exactly which ones you can use per event.
A few variables appear across many events:
You can mix variables freely with text and emoji:
Welcome @{displayname}! Thanks for following! 💜
If a variable isn't part of the event's set, it stays in the message literally (curly braces and all) instead of being replaced — so always pick from the documented list.
Announcements vs regular chat
Most event responses are sent as ordinary chat messages. A few are sent as Twitch announcements (the highlighted, colored chat box) by default because they're disruptive enough to warrant attention:
- Stream Online
- Ad Break — 60s Warning
- Ad Break — Start
The announcement format is fixed per event type and not toggleable.