Event reference
A complete reference of every event streamion.bot can react to. For each one, this page lists the label as it appears on the /events page, the default chat message, and the {variables} you can drop into your own version of the message.
:::tip
Every event has a Test button on the /events page. Use it to preview your message with sample values before going live.
:::
Follow
A viewer follows the channel.
- Variables:
{user},{displayname} - Default message:
Welcome @{displayname}! Thanks for following! π
Subscription
A viewer subscribes (paid tier 1 / 2 / 3, first month).
- Variables:
{user},{displayname},{tier} - Default message:
Thanks for the Tier {tier} sub @{displayname}! Welcome aboard!
Prime Subscription
A viewer subscribes using Twitch Prime.
- Variables:
{user},{displayname} - Default message:
Thanks for the Prime sub @{displayname}! π
Resubscription
A returning subscriber renews.
- Variables:
{user},{displayname},{tier},{months},{streak}{months}β total cumulative months{streak}β consecutive months
- Default message:
@{displayname} just resubbed for {months} months! π
Gift Subscription (gifter)
Fired for the gifter when someone gifts subs.
- Variables:
{user},{displayname},{tier},{count},{total}{count}β number of subs gifted in this batch{total}β lifetime total gifted to this channel
- Default message:
@{displayname} just gifted {count} subs! π
Gift Subscription (recipient)
Fired for each recipient of a gifted sub.
- Variables:
{user},{displayname},{gifter},{tier} - Default message:
Welcome @{displayname} β thanks @{gifter} for the gift sub!
Stream Online
Your stream goes live. Posted as Twitch announcement.
- Variables:
{channel},{title},{game} - Default message:
{channel} is now live playing {game}: {title}
Stream Offline
Your stream ends.
- Variables:
{channel} - Default message:
{channel} just went offline. Thanks for hanging out! π
Raid
Another channel raids yours.
- Variables:
{user},{displayname},{viewers} - Default message:
Welcome raiders from @{displayname}! {viewers} viewers incoming! π¨
Cheer (Bits)
A viewer cheers bits.
- Variables:
{user},{displayname},{bits},{message} - Default message:
Thanks @{displayname} for {bits} bits! β¨
Ad Break β 60s Warning
Twitch is about to start an ad break. Posted as Twitch announcement.
- Variables:
{channel},{duration}(in seconds) - Default message:
Heads up β ads start in 60 seconds! Sub to skip them π
Ad Break β Start
An ad break starts. Posted as Twitch announcement.
- Variables:
{channel},{duration}(in seconds) - Default message:
Ads are running for {duration}s. Back soon! β±οΈ
Channel Title Changed
Your stream title changes (via !settitle, the dashboard, or another tool).
- Variables:
{channel},{title} - Default message:
New stream title: {title}
Channel Category Changed
Your stream category changes.
- Variables:
{channel},{category} - Default message:
Now streaming: {category}
Watch Streak
A viewer reaches a watch streak β Twitch's recognition for tuning in to consecutive live broadcasts of the channel.
- Variables:
{user},{displayname},{streak}{streak}β number of consecutive live broadcasts the viewer has joined
- Default message:
@{displayname} is on a {streak}-stream watch streak!
Tip (StreamElements)
A donation comes in via StreamElements. Requires StreamElements connected.
- Variables:
{user},{amount},{currency},{message},{separator}{separator}β printed between amount and viewer message; defaults to" | "and is omitted if there is no message.
- Default message:
{user} just tipped {amount} {currency}{separator}{message}