The chatbot.
A Twitch chat bot built into OverlayThing: custom commands, timers, counters, quotes, giveaways, a queue, song requests, loyalty tracking, chat moderation and more. It runs on a shared bot account, so there is nothing to host and nothing to install.
The chatbot is opt-in. Nothing is posted to your chat until you turn it on and grant the bot moderator. Turn it off again at any time and it goes silent immediately.
What it does
One bot, many parts. Each part (a "module") can be switched on or off on its own from the Chatbot page in your dashboard.
Commands
Custom and default commands with permissions, cooldowns, aliases, keywords and live variables.
Read →Variables
The $( ) tokens that fill commands with live data: viewer, uptime, followage, quotes and more.
Read →API commands
Pull a live value from any external API into a command. For power users.
Read →Modules
Timers, counters, quotes, giveaways, queue, song requests, loyalty and chat alerts.
Read →How it fits together
Turn the bot on
From the Chatbot page, flip the master switch and make the bot a moderator. See Getting started.
Set up commands and modules
You start with a handy set of default commands. Add your own, then enable the modules you want.
It runs itself
The bot answers commands, posts your timers, runs giveaways and moderates chat live. Changes you make apply the moment you save.
Every command you mark as public shows up on a shareable command page at overlaything.com/c/yourname, which the built-in !commands links to automatically.
Bot presence
You do not manage where the bot is. When you enable the chatbot it joins your chat; when you disable it, it leaves. Connection status (connected, offline, blocked) shows on the Chatbot page and in Bot settings, where a Force reconnect button is available if you ever need it.