CluntBotStovens documentation

User commands

Description

Command

The !quote command will output a random quote from the quote database. If you want a specific quote you can type !quote [number].
Example: "!quote 1" will output the first quote that was ever added.
Global cooldown: 10 seconds
User cooldown: 30 seconds

!quote

The !dampe command tells you how many tries Clint needed to get the heartpiece from Dampe. When a run gets past Dampe a mod will use the !setdampe command to set the number of Dampe attempts. Given that Clint doesn't play Zelda that much anymore, the Dampe command is disabled until a mod sets it.
Global cooldown: 10 seconds
User cooldown: 30 seconds

!dampe

*STATIC COMMAND* The !wr command outputs the current world record for the Ocarina of Time 100% category
Global cooldown: 10 seconds
User cooldown: 30 seconds

!wr

The !explain command outputs an explanation of a trick. This command will not work without an argument. Valid arguments are: ww, rba, hess, superslide, ocitems and clintslide.
Example: "!explain ww" will output an explanation of Wrong Warps.
Global cooldown: 10 seconds
User cooldown: 30 seconds
Command cooldown: 1 minute

!explain

*STATIC COMMAND* This command outputs the link to Clint's Twitter.
Global cooldown: 10 seconds
User cooldown: 30 seconds

!twitter

*STATIC COMMAND* This command outputs Clint's Snapchat user.
Global cooldown: 10 seconds
User cooldown: 30 seconds

!snapchat

*STATIC COMMAND* This command outputs the link to Clint's Youtube channel.
Global cooldown: 10 seconds
User cooldown: 30 seconds

!youtube

*STATIC COMMAND* This command outputs a link to Clint's subscription page.
Global cooldown: 10 seconds
User cooldown: 30 seconds

!sub

This command outputs a link to this page.
Global cooldown: 10 seconds
User cooldown: 30 seconds

!commands

This command outputs the total deathcount for Dark Souls. Mods need to keep track of this, see !increment and !decrement in the mod section for more info.
Global cooldown: 10 seconds
User cooldown: 30 seconds

!deathcounter





Mod commands

Description

Command

The !addquote command can be used to add quotes to the database, these are the quotes that are displayed when a user uses the !quote command.
Example: "!addquote This is a quote" will store "This is a quote" - Clint Stevens, 2016
Cooldown: None

!addquote

The !numquotes command outputs the number of quotes stored in the database.
Cooldown: None

!numquotes

The !quoteid command outputs the ID of the last quote that was displayed in chat.
Cooldown: None

!quoteid

The !delquote command can be used to delete a quote from the database. This command requires the ID of the quote you want to delete. At the current time you can only get the quote ID by using the !numquotes or !quoteid commands.
Example: If I just added a quote and it has a typo that I want to correct, I can type "!numquotes". If the bot says there are 10 quotes in the database, I can type "!delquote 10", this will delete the last quote. Then I can just re-add the quote without typos.
Cooldown: None

!delquote

The !setdampe command is used to set the value for the !dampe command.
Example: If a run gets past Dampe with a 5th try I can use "!setdampe 5". Normal users can then use the !dampe command to retrieve this information. Note that !dampe must be manually reset after the removal of the !rip command. This can be done by setting dampe to 0.
Cooldown: None

!setdampe

The !blacklist command can be used for mods to blacklist links. If a user enters a blacklisted link in chat they will be timed out for 10 minutes. Example: if a user types "Go to google.com/something if you want a virus" and the blacklist contains "google.com", this user will be timed out for 10 minutes. Please note that this function uses a lot of resources, so the bot might suffer from poor performance. This function is currently being tested.
Cooldown: None

!blacklist

If some problem occurs with CluntBot, this command might solve it. It simply reconnects the bot to the IRC server.
Cooldown: 5 seconds

!restart

In case of a big problem, like if the bot goes crazy banning everyone, or if anyone can use modcommands or similar problems of this scale, a mod can use the !emergency command to instantly disconnect the bot from the chat. If the !emergency command is used, the bot will be offline until it is manually restarted on the server.
Cooldown: None

!emergency

This command lets you add a static command. The format is !addcom command output. Example: "!addcom test This is the output". When someone uses the command "!test" the output will be "This is the output". There is also an optional argument after the command name, modonly. If this parameter is set, then the command will only work for mods, and have no cooldown. Example on use: "!addcom test modonly This is the output". Also, if someone tries to add a command that is already in the commandlist, the old command will be automatically overwritten instead of mods having to !delcom an existing command before adding new output to an existing command. Unfortunately, at this time, there is no place where all the static commands are listed, given that they can be added and removed at any time.
Cooldown: None

!addcom

All commands in this document marked with *STATIC COMMAND* are commands in the static command list that can be deleted with this command. Example: "!delcom wr" will delete the !wr command. The !addcom and !delcom commands are handy for managing repetitive tasks. These commands can for example replace the old !rip command. If Clint plays Zelda and the run dies, I can use "!addcom rip Last run died in Ice Cavern". Then, if another run dies, I can use "!delcom rip", followed by "!addcom rip Last run died to Dampe".
Cooldown: None

!delcom

Given that IRC has some issues with discovering channel mods, I have removed the old system of checking for channel mods to see if a user has privileges to use mod commands. The bot now has a list of bot moderators. The !addmod command will add a user to the modlist, thus giving them privileges to use mod commands on CluntBot. Example: "!addmod cluntbotstovens" will give the user "cluntbotstovens" privileges to use mod commands. This command can only be used by the broadcaster (ClintStevens), editors (Xenoda, Stridstiss and dPREZOH) and myself (CafSneak).
Cooldown: None

!addmod

The !delmod command removes a mod from the modlist. Example: "!delmod cluntbotstovens" would remove the user "cluntbotstovens" from the modlist, given that the user is in the modlist.
Cooldown: None

!delmod