Add the Chatbot to Your Channel
Before you can create commands or timers, the chatbot needs to join your channel and have moderator permissions — without mod status, Twitch and Kick’s AutoMod can silently block parts of its messages (for example, links posting as ***).
-
Open your bot settings page and click Join.
-
In your Twitch chat, type:
/mod streamelements
Can the bot use my subscriber emotes? Only if it has an active subscription to your channel — you or someone else needs to gift it one.
The bot isn’t responding.
Make sure it isn’t banned: type /unban streamelements in your chat. If events are also missing from your Activity Feed, see Events missing from the Activity Feed below. Otherwise see Troubleshooting.
Events missing from the Activity Feed
Section titled “Events missing from the Activity Feed”Twitch now requires chat access to deliver some events, so a banned or parted bot can cause them to stop appearing in your Activity Feed. If that happens:
- Unban and mod the bot (
/unban streamelementsthen/mod streamelements) so other bots can’t re-ban it. - Log out of the StreamElements dashboard and log back in with your Twitch account, to refresh the permissions needed to read subscription and other events.
- Part and re-join the bot from your channel to confirm it’s present. You can disable its timers and commands afterward if you don’t want it posting.
- Open YouTube Studio.
- Go to Settings > Community.
- Under moderators, add either of these as a moderator:
https://youtube.com/c/streamelementshttps://www.youtube.com/channel/UCjerlCIbLPQwSnYlClkjDXg
- While live, view Live chat rather than Top chat — Top chat can hide the bot’s messages.
Can I change the bot’s display name? No, this isn’t possible on YouTube.
Some chatbot features are missing. Giveaways, the Stream Store, Viewer Queue, and Media Requests all depend on the Loyalty system, which isn’t currently available for YouTube accounts.
Some events don’t show up in Chat Alerts or the Activity Feed. Events are only captured while you’re live, and tracking doesn’t work correctly if you run two streams at the same time.
The bot didn’t join my channel when I went live. Confirm your stream is public, that you’re shown as live in the StreamElements dashboard, and that you added the correct StreamElements channel as a moderator.
-
Open your bot settings page and click Join.
-
In your Kick chat, type:
/mod @StreamElements
Can the bot use my subscriber emotes? Only if it has an active subscription to your channel — you or someone else needs to gift it one.
The bot isn’t responding.
Type /unban @StreamElements in your chat, and confirm the bot is still connected to your Kick account under bot settings.
Why isn’t the bot posting alerts or responding to commands? Usually one of: the bot is offline (try reconnecting it), it’s missing moderator status in your chat, or there’s a typo in the command name.
Can the bot automatically ban or time out users?
Not on its own — but moderators can trigger bulk timeouts or bans with !nuke and !nukeusername.