Skip to content

Use your own bot account

Make Bloopbot speak in your chat under a Twitch account you made for it, instead of the shared bot.

4 min readUpdated

What changes

Out of the box, Bloopbot talks in your chat as a shared bot account. With your own bot account linked, every chat reply, announcement and moderation action from your flows comes from a name you chose instead — MyChannelBot, say. Your flows, commands and widgets stay exactly as they are; only the name in chat changes.

Your own bot account is not available on every channel yet. Open Settings › Plan & billing and look for Your own bot account under Install resources — What your plan includes explains the page. When your channel does not include it, your Connections page has no Bot account section, and the shared bot keeps speaking for you.

Before you start

  • A second Twitch account for the bot, made on Twitch itself. Bloopbot does not create one. Use an account you control and can sign in to; its name is the one viewers will see.
  • You must be the channel owner. Editors can see the Bot account section, but its buttons are only there for the owner.
  • Be ready to sign in to Twitch as the bot rather than as yourself.

1. Open the Bot account section

Open Settings › Connections in the sidebar. In the list on the left, choose Bot account. The card shows which account joins your chat now, whether it is your channel’s own pick or the default, and a status: Connected, Missing permissions, Needs reconnecting or Not connected.

3. Make it a moderator

The card reminds you to make the new account a moderator. Until Twitch lists it, every page of your dashboard shows a Not a mod bar: copy the command from it and send it in your own Twitch chat. The command uses your bot’s login:

/mod your_bot_username

Check it works

  1. Make sure a simple command flow is on — Create your first chat command sets one up.
  2. Type the command, such as !hello, in your Twitch chat.
  3. The reply comes from your bot’s name. This is a live check: it posts in your real chat.

Test fire in the flow editor proves a flow’s wiring but posts nothing, so it cannot show which account speaks.

Switch back or change accounts

  • Use the default bot returns your channel to the shared bot. Your account stays linked, so you can pick it again later.
  • Switch to another linked account lists the other bot accounts you have linked; choose one to move your chat to it.
  • To move to a brand-new bot, choose Link a different bot account and sign in as that account. Run /mod for the new name afterwards.

Troubleshooting

  • Missing Permissions after signing in: a permission was not accepted on the Twitch page. Choose Link a bot account again and accept every one.
  • The Twitch account is already linked as a bot account here: someone else linked it first, and only they can re-link it. Nothing was changed; make a different account for your bot.
  • Needs reconnecting, or the card says your bot account needs re-linking: its sign-in has expired. Choose Link a different bot account and sign in as the same bot account to renew it.
  • The card lists missing newer permissions: choose Re-link it in that warning and sign in as the bot to grant them.
  • The bot replies but cannot time out, delete messages or run a nuke: it is not a moderator yet. Copy the /mod command from the Not a mod bar and send it in your Twitch chat. The Flows page lists what is paused.
  • The bot stopped reading chat, and Twitch says it is banned when you try /mod: your channel has banned the bot, and Twitch lets a banned account neither read chat nor become a moderator. Send /unban your_bot_username in your chat. Bloopbot notices and starts reading chat again within a few seconds; then make it a moderator.
  • There is no Bot account section on Connections: your channel does not include your own bot account yet, or you are an editor rather than the owner. The shared bot keeps working either way.
  • This link was started from a different sign-in: the Twitch round trip must finish in the same browser, signed in to the same dashboard, that started it. Start again from Connections.
A little guidance. A lot of possibilities.Something not working?