General

!scottyleave

!uptime

!set broadcasts on/off

Enable and Disable global admin/shutdown messages if you find them to chatty.

!audience

Everyone/Mods and Above

Shows current channel rating, or allows you to set it to family/teen/18+

!status

Everyone

Shows the current game being played an the stream title.

!status NewStreamTitle

Mods and Above

Allows you to set your stream title from inside your chat.

!setgame NewGameName

Mods and Above

Queries Mixer if the game you asked for exists, and if it does sets to that. It is a best effort, if it dosn't work double check your game name.
Example: "Elite Dangerous" dosn't work, "Elite: Dangerous" does.

!host Channel

Mods and Above

Will host the target channel.

!stophost

Mods and Above

Stops hosting in your channel

Subscriber Settings

!set subalert on/off

Mods and Streamer

Enables or disables alerts for new subscribers.

!set subbonus [points]

Mods and Streamer

Set the amount of points awarded to new subscribers.

!set submsg [text]

Mods and Streamer

Sets the text of your sub message. Use '(_user_)' in place of subscriber name.

Message Filtering

!set neverclear on/off

Mods and Streamer

Bot will never delete a message under any circumstances. Timing out will still function.
This is useful for overlays that break when messages are deleted.

!pausechat

Mods and Streamer

Will pause all non-mod and streamer chat until !resumechat is run.

!resumechat

Mods and Streamer

Resumes chat if !pausechat is on.

!purge [user] (also +p [user]

Mods and Streamer

Purges a viewer's mesages from chat.

!timeout [user] (also +t [user])

Mods and Streamer

Timeout a user.

!set timeout [number]

Mods and Streamer

Sets how long, in minutes, someone is timed out.

!set whisperwarn on/off

Mods and Streamer

Sets the bot to whisper to a user why it was filtered.

!pardon

Mods and Streamer

Removes a timed out user.

!reg add/del [user]

Mods and Streamer

Adds or removes a user as a regular, preventing bot moderation against them.

!reg list

Mods and Streamer

Provides a link to show all the regulars in your channel.

!filter status

Mods and Streamer

Checks the current filter settings of the bot.

!filter on/off

Mods and Streamer

Will turn on or off all chat filtering.

!set links on/off

Mods and Streamer

Enables or disables filtering of links.

!set maxchars on/off

Mods and Streamer

Enables or disables maximum chat message length.

!set maxchars [number]

Mods and Streamer

Sets the maximum characters for a viewer message.

!set emoji on/off

Mods and Streamer

Enables or disables maximum Emoji's filtering.

!set maxemoji [number]

Mods and Streamer

Sets the maximum Emoji count.

!set repeat on/off

Mods and Streamer

Enables or disables filtering of repeating characters.

!set cappercent on/off

Mods and Streamer

Enables or disables filtering of too many capital letters..

!set cappercent [number]

Mods and Streamer

Sets the maximum percentage of caps a message can have before being filtered.

!set symbols on/off

Mods and Streamer

Enables or disables the max symbols in a message filter.

!set symbols [number]

Mods and Streamer

Set the max percentage of symbols a message can have before being filtered.

!badwords add [words]

Mods and Streamer

Messages with these words are auto purged. Can add more than 1 word at a time.

!badwords remove [words]

Mods and Streamer

Removes listed words from your badword list. Can remove more than 1 word at a time.

!badwords list

Mods and Streamer

Prints out a list of the badwords list.

!badwords import CHANNEL

Mods and Streamer

Imports list from another channel. For PG Streams recommend import Scottybot's list, large number of words are filtered.

!permit [user]

Mods and Streamer

Allows the user to post a link if filtering is enabled.

Ignore Users

!ignore add [user]

Mods and Streamer

Add a user to the ignore list. The bot will no longer repond to the user or give them points.

!ignore remove [user]

Mods and Streamer

Removes a user from the ignored users list.

!ignore list

Mods and Streamer

Prints out a list of all ignored users.

!ignore purgedb

Mods and Streamer

Removes all users from the ignore list.

Custom Commands

!set cooldown [number]

Mods and Streamer

Set cooldown, in seconds, to prevent spamming of commands.

!command add ![command] [message]

Mods and Streamer

Add a command and output text. Variables can be used in this command.

!command remove ![command]

Mods and Streamer

Removes the command.

!command reset ![command]

Mods and Streamer

Resets the counter for the command.

!command restrict ![command] Everyone/Mod/Owner

Mods and Streamer

Restricts a command to a certain group. Values are, in this order: Everyone, Sub, Reg, Mod and Owner

!command hide ![command] 0 - 4

!command setcount ![command] [count]

Manually allows you to set the command counter pulled by the (_cmdcount_) variable.

!commands

Everyone

Provides a link to a list of commands.

!cmdcost add ![command] [points]

Mods and Streamer

Makes a command cost points to run.

!cmdcost remove ![command]

Mods and Streamer

Removes the points cost of the command.

!disable add ![command]

Mods and Streamer

Adds command from the disabled list.

!disable remove ![command]

Mods and Streamer

Removes a command from the disabled list.

!disable list

Mods and Streamer

Lists all disabled commands.

!cmdchain add !CMD !toadd1 !toadd2 !toadd3 etc..

Mods and Streamer

Allows you to chain several commands together so one command outputs multiple. Some variables do not work.

!cmdchain remove !CMD

Mods and Streamer

Purges the chain from the database.

Trigger Commands

!trigger list

Mods and Streamer

Provides list of Triggers and their Indexes

!trigger edit TRIGGER_INDEX RESPONSE

Mods and Streamer

Edits a chat trigger response. Get the Trigger Index from running !triggers list

!trigger add TRIGGER RESPONSE

Mods and Streamer

Adds a chat trigger, that when it is seen in a message will response. This is susceptible to the command cooldowns, which you can bypass by adding (_bpcd_) to the response (This will be stripped before sent to chat). Most variables work such as (_user_), (_status_) and (_game_).
When using more than one word, place a '_' when words should be next to each other, and a "*" when words do not need to be.

!trigger remove TRIGGER_INDEX

Mods and Streamer

Removes the trigger.

(_delete_)

Chat Triggers only variable

Deletes the message that triggered this message.

(_timeout_)

Chat Triggers only variable

Times out the person that triggered this message.

Repeating Commands

!repeat delay [number]

Mods and Streamer

How long, in minutes, between each repeated command. Minimum of 10 minutes.