Skip to main content

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 AveloBot?

Yes, with AveloBot Pro and the Custom Bot feature. You connect a separate Twitch account and AveloBot posts under that account's name in your channel. If the custom bot connection later loses authorization, or the Pro entitlement lapses, AveloBot 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 AveloBot 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 Twitch tokens and stops EventSub, 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:

  1. Is the channel connected on /channel? If it says "Needs reauth", reauthorize.
  2. Is the matching event response enabled on /events?
  3. Is the response message empty? An empty template means "stay quiet".
  4. 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. !ping!Ping (triggers are case-insensitive but only with exact text match after the !).
  • Cooldown — global or per-user cooldown still active. Wait it out or lower the cooldown.
  • Permission — the chatter doesn't meet the required level (e.g. "Subscriber" gating).
  • 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 AveloBot 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 AveloBot ask for, and why?

See Sign in for the full list of OAuth scopes and what each one is used for.

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 — AveloBot writes structured logs they can inspect. If something seems persistently broken (commands disappearing, events not firing across the board), report it to whoever runs your AveloBot deployment.