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.

Sign in

Sign in with Twitch

streamion.bot uses Twitch as its identity provider. You do not create a separate account — instead, you authorize the bot to access your Twitch channel via OAuth (the standard "Sign in with…" flow you've seen on other sites).

Steps

  1. Open the streamion.bot Dashboard.
  2. On the login page, click Sign in with Twitch.
  3. Twitch displays its standard authorization screen listing the permissions streamion.bot is requesting.
  4. Click Authorize. You are redirected back to streamion.bot, and on your first sign-in a workspace is created for you automatically.

Permissions streamion.bot requests

When you sign in as a streamer, streamion.bot asks Twitch for the following scopes (the discrete permission slips Twitch issues — each one unlocks a specific action). They are required for the bot to read events from your channel and act on your behalf:

ScopeWhat it lets the bot do
user:read:emailIdentify you on first sign-in
channel:botOperate as a bot in your channel
moderator:read:followersReceive follow events
channel:read:subscriptionsReceive subscription events
bits:readReceive cheer/bits events
channel:read:adsReceive ad-break notifications
channel:manage:broadcastUpdate stream title and category via !settitle / !setcategory

Beta access

If the streamion.bot instance you're signing into is in a closed beta, you may be asked for an invitation code before sign-in can finish. Paste the code your operator sent you on the verification screen.

Re-authorizing

streamion.bot refreshes Twitch tokens automatically in the background. The refresh fails in two situations: when streamion.bot has been revoked from your Twitch settings, or when your Twitch password has changed. In either case, the Channel page displays a warning and prompts you to re-authorize. Click Sign in with Twitch again to complete the re-authorization.

Signing out

Open the user menu in the top-right corner of the web UI and select Log out. This ends your streamion.bot session but does not revoke Twitch access. To fully revoke access, visit twitch.tv/settings/connections and disconnect streamion.bot.