Skip to content

Chatbot Commands ​

Once Twitch is connected, Anomalist can read your chat and let viewers drive parts of the overlay directly.

Enabling it ​

Connect Twitch first (Connecting Twitch), then turn the chatbot on in Settings. The bot joins your channel and starts listening.

Command prefix ​

Every command starts with a prefix, ! by default. Change it in Settings → Chatbot prefix if it collides with another bot in your channel — set it to ? and the commands below become ?sound and ?counter.

!sound <label> ​

Plays a sound from the soundboard widget on the active scene.

!sound airhorn

Open to everyone in chat. A 5 second global cooldown applies — see Soundboard for why it works that way.

If there is no soundboard on the current scene, or no sound matches the label, the command is silently ignored.

!counter <label> + / !counter <label> - ​

Increments or decrements a counter widget.

!counter deaths +
!counter deaths -

Moderators only. Unlike !sound, this changes persistent state that stays on screen, so it is restricted to your mods and yourself.

The label matches the counter widget's label, case-insensitively.

Chat feed widget ​

Separately from commands, the Chat widget renders your Twitch chat onto the overlay, so you can show conversation on stream without a second service. Messages older than two minutes are dropped from the feed automatically.

Troubleshooting ​

SymptomLikely cause
No commands respondChatbot disabled, or Twitch not connected
Commands respond with the wrong prefixAnother bot is using the same prefix — change yours
!sound does nothingNo soundboard widget on the active scene, or the label does not match
!sound works once then stopsThe 5 second cooldown; wait and retry
!counter ignoredThe sender is not a moderator

Next steps ​

Released under the MIT License.