Skip to content

Instantly share code, notes, and snippets.

@panpawn
Last active August 29, 2015 14:11
Show Gist options
  • Save panpawn/f276bfc8ed7e5d88be30 to your computer and use it in GitHub Desktop.
Save panpawn/f276bfc8ed7e5d88be30 to your computer and use it in GitHub Desktop.
Amethyst Bot Guide

Protection Bot Guide (Amethyst Bot)

(Updated: December 15th, 2014)

Protection Bot is a Pokemon Showdown bot that is hosted, maintained and customized by panpawn. The bot can moderate for flooding, stretching, and caps as well as blacklisted users. Protection Bot is a bot that is a fork of TalkTakesTime and Quinella's bot. Here are some of it's commands:

Default Commands List:

.about - Will display information about the bot.
.ab [user] - Will permanently add someone to the rooms "blacklist", which will automatically roomban said user every time they go to join the room.
.unab [user] - Will remove said blacklisted user from the room.
.vab - Will upload and PM you a hastebin of blacklisted users in said room. $
.set [command], [rank] - Sets what rank can use said command. (Requires #, ~)
.set [mod/m/modding], [type], [on/off] - Sets what the bot will moderate for in the respected room. Valid types are: streching, flooding, banned words, and snen. $
.banword [word] - Will ban said word in respected room. (Requires #, ~)
.unbanword [word] - Will unban said word in respcted room. (Requires #, ~)
.vbw - Will upload the current list of banned words to hastebin and PM you it. (Requires #, ~) $
.joke - Will display a random Chuck Norris joke. $
.say [phrase] - Will have the bot say said phrase. $
.seen [user] - Will say when the bot has seen said user. Note: the bot has to of been on and seen the user in that time for a result to be obtained.
.helix - Will display a "Random 8 Ball" type response.

Custom Commands List:

.restart - Will restart the bot. (Requires ~)
.reload [config / parser] - Updates the commands (if no target), config, or parser. (Requires #, ~)
.uptime - Will display the bot's current uptime.

$ = This command cannot be used in PM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment