Frequently Asked Questions
Got questions about SasaBot? Find your answers here!
How do I add SasaBot to my Twitch channel?
Go to the Dashboard page and click the "Join Chat" button. The bot will join your chat room instantly! Make sure to grant the bot moderator privileges by typing
/mod sasabot in your Twitch chat so that it runs clip generation and management flawlessly.
How do I create, edit, and delete custom commands?
You can manage commands directly through Twitch chat! Here are the core management commands:
!addcom !command_name response_text- Adds a new command.!editcom !command_name new_response_text- Modifies an existing command.!delcom !command_name- Permanently deletes a command.!alias add !alias_name !command_name- Connects an alias to an existing command.!alias remove !alias_name- Removes an alias.
What is the "Trusted Users" feature?
Trusted Users are viewers whom you've granted administrative permissions to configure SasaBot commands without having to give them full Twitch moderator privileges.
!addtrusted username- Adds a user to the trusted list (Broadcaster/Owner only).!deltrusted username- Removes a user from the trusted list (Broadcaster/Owner only).!trusted- Displays all trusted users in chat (Anyone can view).
How does automatic Twitch clip creation work?
When a viewer writes
!clip in your chat, SasaBot immediately makes an authorized API request to Twitch to capture a high-quality highlight of the last 30 seconds. The bot then instantly posts the resulting Twitch clip link back to your chat.
Where can I see the list of all active dynamic parameters?
You can visit our dedicated Parameters page where all parameters (like
$(time), $(roll), $(math), $(uptime), and more) are thoroughly explained with practical usage examples!
Why did you steal everything from Supibot?
Because it is a solid feature set and a time-proven concept. On top of that, SasaBot accepts all users instantly with no queues or registration approvals, works without delays, and offers a convenient web dashboard.
How do the casino commands work?
SasaBot has a built-in casino system with points. Every viewer starts with a balance and can earn more:
!claim— claim free hourly bonus points (100–500 pts).!gamble <amount>— double or lose your points on a coinflip.!slots <amount>— spin the slot machine for big multipliers.!duel @user <amount>— challenge someone to a duel.!steal @user— risky attempt to steal points from another viewer.!give @user <amount>— transfer points to another viewer.!leaderboard— see the top 5 richest viewers on the channel.
How do I set up auto-messages (timers)?
Go to Dashboard → Timers. Give your timer a name, set an interval in minutes (or a random range like
15-30), set how many chat lines must pass before it fires, and write the message text. Timers support all template parameters like $(time), $(random) etc. They only fire when chat is active — the "Min Chat Lines" setting prevents spam in dead chat.
Can viewers create their own commands?
Yes! Enable the "Personal Commands" feature in Dashboard → Commands → Personal Commands Settings. Once enabled, viewers can use:
!addmycom !name response— create their own command.!delmycom !name— delete their own command.
How do moderation commands work?
SasaBot has a full set of moderation tools usable by broadcasters and moderators directly in chat:
!ban @user [reason]— permanently ban a user.!unban @user— unban a user.!timeout @user <seconds>— temporarily mute a user.!untimeout @user— remove a timeout.!slow <seconds>/!slowoff— toggle slow mode.!subsonly/!subsonlyoff— toggle subscribers-only mode.!emoteonly/!emoteonlyoff— toggle emote-only mode.!clear— clear the entire chat.
/mod sasabot) for these to work.
How do I change the command prefix?
Go to Dashboard → Commands → Global Bot Settings. Change the prefix field to whatever you like —
!, ?, ., or even a word like bot. Hit Save and the bot picks it up instantly without a restart.
Can I disable specific built-in commands?
Yes. Go to Dashboard → Commands → Built-in Commands Manager. Every built-in command has its own toggle, role restriction (broadcaster/mod/vip/sub), user whitelist, and cooldown. You can fully disable any command you don't need, or lock it to specific roles.
How do AFK and lurk commands work?
!afk [reason]— marks you as AFK. The bot announces it in chat.!back— announces your return and shows how long you were gone.!lurk— quietly declares you're lurking in the stream.!unlurk— announces you're back from lurking.
How do I hide my channel from the homepage activity feed?
Go to Dashboard → Commands → Global Bot Settings and toggle "Opt-out from homepage activity". Once enabled, SasaBot actions on your channel (clips, command edits, etc.) won't appear in the public activity widget on the homepage.
Does SasaBot work when I'm offline?
Yes. SasaBot stays in your chat 24/7 regardless of whether you're live. Custom commands, timers, casino, and moderation all work while you're offline. The only exception is
!clip — clips can only be created while the channel is actively streaming.
How do I check stream uptime or current game?
!uptime— shows how long the current stream has been live.!title— shows the current stream title. Mods can also set it:!title New title here.!game— shows the current game/category. Mods can set it:!game Fortnite.!played— lists all games played during the stream with exact durations.