everything's up and runningsee status
// STREAMION.BOT DOCS

All about streamion.bot.

Sign-in flow, chat commands, event responses, alerts, music integrations — the full reference for your bot configuration.

Connect your channel

The Channel page (/channel) shows the status of the Twitch connection for your workspace. After your first sign-in, you use this page to confirm that streamion.bot has access to your Twitch channel, and to re-authorize if a problem occurs.

What "connected" means

When the channel is connected, your Twitch broadcaster account is bound to this streamion.bot workspace and the bot holds the access tokens (Twitch-issued credentials that prove the bot is allowed to act on your behalf) it requires for operation. Specifically, streamion.bot can then:

  • Subscribe to Twitch EventSub — Twitch's notification service — for follows, subs, raids, bits, ad breaks, and stream online/offline events.
  • Post chat messages and announcements under the configured bot identity.
  • Read your live status, title, and category, which the !uptime, !title, and !category commands depend on.

Connection states

StatusMeaningWhat to do
ConnectedTokens valid, EventSub activeNothing — you're good.
Needs reauthA token refresh failed (e.g. you revoked streamion.bot on Twitch, or a scope changed)Click Reconnect and re-authorize.
Not connectedFirst-time setup not completed yetClick Connect with Twitch.

Disconnecting

If you want to stop using streamion.bot temporarily, click Disconnect on the channel page. This:

  • Removes your stored Twitch tokens from streamion.bot.
  • Tears down EventSub subscriptions for your channel.
  • Leaves your commands, timers, quotes, and event responses intact — they will be reused if you reconnect later.

To fully remove streamion.bot's authorization, also revoke it under twitch.tv/settings/connections.