FAQ
Frequently asked questions
This page collects the questions that occur most frequently in day-to-day use. If a description here does not match the behaviour you are seeing, contact your operator — several of these settings can be configured on the operator side.
Can the bot post under my own name instead of streamion.bot?
Yes, with streamion.bot Pro and the Custom Bot feature. You connect a separate Twitch account and streamion.bot posts under that account's name in your channel. If the custom bot connection later loses authorization, or the Pro entitlement lapses, streamion.bot automatically reverts to its default chat identity; chat continues to function without further intervention.
Can I use the same workspace for two channels?
No. A workspace is tied to a single Twitch broadcaster account. To run streamion.bot for a different channel, sign in with that channel's Twitch account — it gets its own workspace.
What happens to my settings if I disconnect?
Disconnecting your channel removes the stored Twitch tokens and stops streamion.bot from receiving any further Twitch events for your channel, but keeps your commands, timers, quotes, and event response settings. Reconnecting picks up where you left off.
Why didn't the bot react to a follow / sub / raid?
Check, in this order:
- Is the channel connected on
/channel? If it says "Needs reauth", reauthorize. - Is the matching event response enabled on
/events? - Is the response message empty? An empty template means "stay quiet".
- For tips, is StreamElements connected?
The Test button on the Events page is the fastest way to confirm the response itself works.
Why was my chat command ignored?
Common reasons:
- Trigger mismatch — typos count. Triggers are not case-sensitive (
!Pingworks just like!ping), but the text after the!has to match exactly. - Cooldown — the global or per-user cooldown is still in effect. Wait it out, or lower the cooldown for that command.
- Permission — the chatter doesn't meet the required level (e.g. the command is restricted to subscribers).
- Disabled — the command is toggled off on
/commands. - Channel offline — some commands behave differently or stay quiet when offline (e.g.
!uptime).
How do I grant my moderators access to the dashboard?
Use the Team page (/settings/team, accessible only to the Owner). Add the member by Twitch login, assign the Admin or Moderator role, and configure the per-role permission matrix to control which dashboard areas the role may manage. Changes take effect on the member's next streamion.bot login.
Can I export my commands or quotes?
Not directly through the UI today. Ask your operator if you need a database export.
What permissions does streamion.bot ask for, and why?
See Sign in for the full list of OAuth permissions (called scopes by Twitch) and what each one is used for.
I clicked a dashboard link and saw "Access denied". What does that mean?
Your role does not have permission to manage that page. The Owner controls the per-role permission matrix on the Team page. Ask the workspace Owner to grant the relevant permission, or use the Back to dashboard button on the access-denied page to return to an area you do have access to.
Where are server-side errors logged?
That's your operator's domain — streamion.bot writes structured logs they can inspect. If something seems persistently broken (commands disappearing, events not firing at all), report it to whoever runs your streamion.bot deployment.