Chat bot commands
Every chat command, its default aliases, and how to customise them.
Manage commands under Configuration > Bot. For each command you can:
- Turn it on or off.
- Change its aliases: at least 1 and up to 10, each up to 32 characters. Aliases start with ! and use only letters, numbers and underscores; Ovatio adds the ! if you leave it out.
- Edit its response, up to 500 characters. Use
{{variables}}to fill in details such as the song or position; the editor lists the variables each command supports and shows a preview.
The bot only sees and answers commands once it's connected; see Chat integrations.
How the bot reads a message
- The message has to start with an alias. Anything after the alias and a space is the command's input, such as the song name. Song requests are cut off at 200 characters.
- Capitals don't matter: !SR, !sr and !Sr all work.
- The alias has to be a whole word, so !songrequesting doesn't trigger !songRequest.
- Commands you've turned off are ignored, as if the message were normal chat.
Type a chat message below to see which command it triggers and what the bot replies. This uses the default aliases and responses, with example song details.
Try a chat messageTry it here; nothing is saved.
- Command
- Request a song
- Matched alias
- !sr
- Input
- Wonderwall
- Example reply
- Viewer requested Wonderwall at position 3
All commands
| Command | Default aliases | Notes |
|---|---|---|
| Request a song | !sr, !songRequest, !request | Followed by the song, up to 200 characters |
| Command list | !sqcommands | Posts a link to the command list |
| Current song | !currentSong, !current, !song | |
| Song in list | !hasSong | Followed by the song |
| Last played | !lastPlayed | Followed by the song |
| My queue | !myQueue, !mq | The viewer's own queued songs |
| Next song | !nextSong, !next | |
| Played today | !playedToday, !today, !played | |
| Previous song | !previousSong, !previous, !last, !lastSong | |
| Queue list | !queuelist, !ql, !listQueue, !queuedSongs | Optionally followed by a page number |
| Random song | !randomSong, !addRandom, !rr, !random | Requests a random song from your library |
| Set played | !setPlayed, !addPlayed, !sp | Mods only |
| Set requests | !setRequests, !srs | Mods only, followed by on or off |
| Set song | !setSong | Mods only, followed by a position and a song |
| Song details | !songdetails, !sd, !details | Followed by the song |
| Song list | !songlist, !sl, !list | Links to your viewer page |
| Song queue | !songQueue, !sq, !queue | Links to the queue |
| Wrong song | !wrongsong, !ws | Removes the viewer's own last request |
"Mods only" means chat moderators and the broadcaster.
