-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
Most commands with $ prefix are bot admin (the developer) only commands.
If a command looks like it gives you unreasonable power, it's probably only for channel moderators.
Additionally some subcommands require higher privileges (?quote add).
Aliases: !joinmychannel, ?joinmychannel, !joinchannel, ?joinchannel
Instruct the bot to join your channel: {alias}
Aliases: !leavemychannel, ?leavemychannel, !leavechannel, ?leavechannel
Instructs the bot to leave your channel: {alias}
Aliases: ?blacklist
Forbid user from using command: {alias} <user> <command>
Aliases: ?unblacklist
Remove user from the blacklist of command: {alias} <user> <command>
Aliases: ?whitelist
Whitelist user to use command: {alias} <user> <command>
Aliases: ?unwhitelist
Remove user from the whitelist of command: {alias} <user> <command>
Aliases: ?command
Add command of plugin: {alias} add <command> <plugin>
Copy command to new command: {alias} copy <command> <new command>
Rename old command to new command: {alias} edit <old command> <new command>
Delete command: {alias} del <command>
Change plugin of command to plugin: {alias} edit <command> <plugin>
Disable command: {alias} disable <command>
Enable or disable command: {alias} enable|disable <command>
Hide or unhide command: {alias} hide|unhide <command>
Modify the cooldowns of command: {alias} set <command> cd|ucd <0-300>
Get a stat of command: {alias} get <command> blacklist|cooldown|disabled|enabled| group|hidden|plugin|userCooldown|userlevel|whitelist
Aliases: ?commands, $aliases
Display disabled commands: {alias} disabled [<0-10>]
Display hidden commands: {alias} hidden [<0-10>]
Display enabled commands: {alias} [<0-10>]
Aliases: ?help, ?usage
Display usage instructions of command: {alias} <COMMAND>
Supports variables in the syntax of ${VARIABLE}
Supported variables: channel, user, command, paramN
Aliases: ?response
Create a response command which outputs message: {alias} add <command> <message...>
Edit a response command to output message: {alias} edit <command> <message...>
Get the raw response string of a response command: {alias} raw <command>
Delete a command: {alias} del <command>
Aliases: $eval
Evaluate evalString and displays the resulting value: {alias} <evalString...>
Aliases: $exit
Exit the process: {alias} <evalString...>
Aliases: $join
Join channels: {alias} <channels...>
Aliases: $part
Parts channels: {alias} <channels...>
Aliases: $logger
Enable or disable a logging category: {alias} enable|disable <category>
Aliases: $plugin
Load plugin: {alias} load <plugin>
Reload plugin: {alias} reload <plugin>
Unload plugin: {alias} unload <plugin>
Load new plugin from path: {alias} path <path>
Aliases: ?Plugins, $Plugins
Parts channels: {alias} <channels...>
Aliases: $reload
Reload the file in \subType\name: {alias} <subType> <name>
Reload the file in \{channel}\name: {alias} <name>
Aliases: $restart
Restart the process if possible: {alias}
Aliases: $save
Save all loaded files: {alias}
Save the file in \{channel}\name: {alias} <name>
Save the file in \subType\name: {alias} <subType> <name>
Aliases: $update
Update from repository and restart bot: {alias} [<branch>]
Only moderators and up can edit quotes
Aliases: ?manlyquote
Show a random or specific manly quote: {alias} [<index>]
Add new manly quote: {alias} add <quote...>
Edit manly quote at index: {alias} edit <index> <quote...>
Insert new manly quote at index: {alias} insert <index> <quote...>
Delete manly quote at index: {alias} del <index>
Only moderators and up can edit quotes
Aliases: ?quote
Show a random or specific quote: {alias} [<index>]
Add new quote: {alias} add <quote...>
Edit quote at index: {alias} edit <index> <quote...>
Insert new quote at index: {alias} insert <index> <quote...>
Delete quote at index: {alias} del <index>
Aliases: ?suggest, $suggest
Send a suggestion (bugs, features, etc.): {alias} <message...>
Send a reply to the suggester: {alias} REPLY <messageId> <message...>
Show entry at index: {alias} GET <messageId>
Show newest suggestions that hasn't been read: {alias} NEW
Show oldest suggestions that hasn't been read: {alias} OLD
Count of unread suggestions: {alias} COUNT
Aliases: ?crimes
Show how many crimes you or user has committed in {channel}: {alias} [<user>]
Aliases: ?firstseen
Show when you or user sent their first message: {alias} [<user>]
Aliases: ?lastseen
Show when you or user sent their last message: {alias} [<user>]
Aliases: ?lines
Show the total amount of messages sent by you or user: {alias} [<user>]
Aliases: ?randomquote, ?rq
Show a random message someone or user has sent: {alias} [<USER>]
Aliases: ?totallines
Show the total messages sent in {channel}: {alias}
Aliases: ?toplines, ?topchatters Shows the top 10 chatters of the channel
Aliases: ?userquote
Show a random or specific message you have sent: {alias} [<index>]
Show a random or specific message user has sent: {alias} <USER> [<index>]
Aliases: ?users
Show how many users have chatted in {channel}: {alias}
Aliases: ?afk
Go AFK and inform others when they mention you with @user: {alias} [<message...>]
Aliases: ?bottime
Display bot uptime: {alias}
Aliases: ?define
Get the definition of term: {alias} <term...>
Aliases: ?echo
Reply with echo: {alias} [<echo...>]
Aliases: ?myiq
Get your record and the channel record: {alias} record
Returns your or users iq: {alias} [<USER>]
Aliases: ?notify
Notify user with optional message when they type in chat: {alias} <USER> <message...
Delete notifies you have created: {alias} del [<USER>]
Aliases: 0, 1, 2, 3
Cast a vote for alias: {alias}
Aliases: $part
Parts channels: {alias} <channels...>
Aliases: !song, ?song
Show the first or nth song on the playlist: {alias} [<songIndex>]
Show a link to the playlist: {alias} list
Set the playlist: {alias} set <playlist_ID|playlist_link>
Delete the playlist: {alias} del
Aliases: ?days, ?streamday, ?streamdays
Tell the days {channel} usually streams on: {alias} [<1-8>]
Aliases: ?stream, ?streams, ?streamtime, ?streamtimes
Tell when {channel} usually goes live and how long they stream (average of count): {alias} [<1-100>]
Aliases: ?uptime, ?downtime
Tell how long {channel} has been live or offline: {alias}
Aliases: ?urban
Get a random or specific urban definition: {alias} [<term...>]
Aliases: ?wiki
Get the Wikipedia summary of subject: {alias} <subject...>
Aliases: ?mode
Get {channel} steam rich presence info: {alias}
Set {channel} steam id: {alias} set <steam_id>
Aliases: ?giveaway
Get giveaway status: {alias}
Create a giveaway: {alias} start [<userlevel>]
Change minimum required userlevel or change userlevels power: {alias} userlevel [<power>]
Change userlevel power: {alias} setpower <userlevel> <0-Infinity>
Pick a winner or multiple: {alias} pick [<count>]
Pause the giveaway: {alias} pause
Unpause the giveaway: {alias} unpause
End the giveaway: {alias} end
Join the giveaway: {alias} join
Leave the giveaway: {alias} leave
Create join command: {alias} createjoin <command>
Join the giveaway: {alias}
Leave the giveaway: {alias} leave