Built-in chat commands for your Twitch chat bot
Built-in chat commands help boost viewer engagement and increase your Twitch mods' productivity at the click of a button!
Each chat command features a unique set of responses and settings that you can fully adjust to fit the needs of your Twitch community.
Unlike custom chat commands, built-in commands serve specific purposes with dedicated use cases.

Setting up a built-in chat command
Follow these steps to activate a built-in chat command:
- Open the
«Commands»menu from the main menu, then select«Built-in commands».

- In the
«Built-in commands»menu, click the toggle button on the right side of the command you want to activate.



- You may need to grant Moobot additional permissions. If prompted, follow the instructions to provide them. Once finished, you're all set and can adjust the command settings to fit your needs.


!Game chat command - Update the game on Twitch
The «!Game» chat command allows you and your Twitch mods to update your current Twitch game/category directly from your Twitch chat.
Set the game using «!Game name...», where «name...» is the name of the game on Twitch.


!Title chat command - Update the title on Twitch
The «!Title» chat command allows you and your Twitch mods to update your stream's title directly from Twitch chat.
Set the title by typing «!Title New title...», where «New title...» is the full title you want to set for your stream.


!Commercial chat command - Run an ad on your stream
The «!Commercial» chat command lets you and your Twitch mods run ads directly from Twitch chat.
Use «!Commercial» to run an ad with the default duration, or specify a length using «!Commercial duration», where «duration» is «30», «60», «90», «120», «150», or «180» seconds.


!Shoutout chat command - Shout out a Twitch streamer
The «!Shoutout» chat command lets you shout out another Twitch streamer directly from your Twitch chat.
Type «!Shoutout username», where «username» is the Twitch streamer you want to shout out.
Moobot's response varies depending on whether the targeted streamer is online, offline, or currently playing a specific game.


Moobot tightly integrates with Twitch's shout-out functionality. It displays a dialog directly to your viewers, allowing them to follow the streamer without leaving your stream. The streamer you shout out will also receive a direct notification on Twitch.

You can send shout-outs as Twitch announcements, which are colored messages that stand out in chat and are less likely to be missed.
To further increase visibility, Moobot can repeat the shout-out multiple times in chat over a 15-second period.
You can adjust who can use this command in the «Permissions» section of its settings.


!WatchTime chat command - Viewer watch time
The «!WatchTime» chat command lets viewers check how long they've watched your stream.
By activating the «Allow looking up the watch time of another viewer» checkbox, you can also let viewers check the watch time of others. The command can then be used like «!WatchTime username» to look up the watch time of another user.


You can change the type of watch time Moobot will use for the «!WatchTime» chat command by adjusting the command's responses.




!LastSeen chat command - Last seen in Twitch chat
The «!LastSeen» chat command lets viewers and Twitch mods see how long ago someone was last seen in your live stream.
Type «!LastSeen username», where «username» is the Twitch user you want to look up.


!Games chat command - Games played
The «!Games» chat command lets viewers see the list of games (categories) played during your current or previous stream.
Using the command while the stream is online lists games played during the current session.


Using it while offline will display games played during your last broadcast.


!AddCommand chat command - Add chat commands from Twitch chat
The «!AddCommand» chat command allows you and your Twitch mods to create custom chat commands directly from Twitch chat.
Type «!AddCommand !Command Text...», where «!Command» is the name of the new command, and «Text...» is its response.
Moobot will create the command with a «Text set from chat» response tag and activate the «Allow Twitch chat moderators to adjust certain settings of the command directly from chat» option.
This setup enables you and your mods to edit the command from Twitch chat by typing «!Command Text...», replacing «Text...» with the updated response.


!EditCommand chat command - Edit commands from chat
The «!EditCommand» chat command lets you and your Twitch mods edit custom chat commands directly from Twitch chat.
Unlike the standard command editing with a «Text set from chat» response tag, «!EditCommand» works on any custom command.


By default, «!EditCommand» cannot edit commands that already contain response tags to prevent you from accidentally deleting them.


You can override this restriction by checking the «Can still be edited when the command contains a response tag» box in the command's settings.


!Commands chat command - View the chat command list
The «!Commands» chat command provides a link to a public list of all your active chat commands, making it a valuable resource for viewers to learn what they can use.
Moobot automatically hides disabled or restricted commands from the list.


!Love chat command - Love meter mini-game
The «!Love» chat command is a fun mini-game that calculates a random "love match" percentage between a user and their chosen target.
Type «!Love target», where «target» is the subject. For example, «!Love @Moobot», «!Love Twitch», or «!Love hamburgers».
You can configure Moobot to refresh the match percentage «yearly», «monthly», «weekly», «daily», or «never». Updating it regularly keeps the command dynamic and engaging.
You can also assign a cooldown to the chat command or restrict its usage to when your stream is offline.


!8ball chat command - Magic 8-ball mini-game
The «!8ball» chat command is a mini-game that returns a random Magic 8-ball response to a user's question.
Type specific questions into chat, such as «!8ball Is Moobot the best?», «!8ball Does Moobot love me?», or «!8ball Is Moobot human?».
You can adjust the cooldown for the command and choose whether to restrict its usage to when your stream is offline.


!Roulette chat command - Russian roulette mini-game
The «!Roulette» chat command is a mini-game that randomly risks timing out the user running the command.
You can set the timeout duration and cooldown for the command, and decide whether it should only be playable while your stream is offline.


When a user dies, Moobot will display a message in chat and time them out for the specified duration.


!Seppuku chat command - Twitch chat seppuku mini-game
The «!Seppuku» chat command is a simple mini-game that automatically times out anyone who uses it.

