Manacus

Bot Commands

Dec 10th, 2016
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.94 KB | None | 0 0
  1. **Fixing this up soon to add more detail/ Reword things**
  2.  
  3. Bot Commands
  4. ====================
  5.  
  6. Stabby the Krabby's symbol is "[" (tho on legend, "." is possible to use as well.)
  7.  
  8. Basic Commands
  9. ------------
  10.  
  11. Basic features and some information about the bot.
  12.  
  13. - "about" - Basic bot info, with the link to this repo.
  14. - "git" - Link to this repo
  15. - "version` - Bot version
  16. - "help" - Get a link to this guide
  17. - "time" - Current time for Bot
  18. - "uptime" - Time since the last bot restart
  19. - "seen [user]" - Latest data from an user
  20. - "alts [user]" - List of known alts of an user (Alts detedted from namechanges)
  21. - "say [text]" - Force to say something
  22.  
  23. Kraken Mare's Made Commands
  24. ------------
  25.  
  26. - "ily" - ily!
  27. - "tater" - Message for Tater.
  28.  
  29. HoeenHero Created Commands - Thanks HH for allowing me to have these on my bot
  30. ------------
  31. Hockey - http://pastebin.com/9DEyAfJg (Better for me to just send this, as HH can edit there as needed)
  32. *** Use "[" NOT "~" ***
  33.  
  34. Chat Plugins
  35. ------------
  36.  
  37. Misc commands for multiple features:
  38.  
  39. - "pick [option1], [option2], [...]" - Choose between multiple options
  40. - "randomanswer" - Get a random answer
  41. - "joke" - Get a random joke from the local database
  42. - "quote" - Get a random quote from the local database
  43. - "regdate (username)" - Get the register date of a Pokemon Showdown account
  44. - "regtime (username)" - Get the age of a Pokemon Showdown account, useful for check if an account is auto confirmed
  45.  
  46. Commands for managing the local database of jokes and quotes:
  47.  
  48. - "addquote [id], [text]" - Add a new quote
  49. - "delquote [id]" - Delete an existing quote
  50. - "listquotes" - Upload quotes to hastebin
  51. - "addjoke [id], [text]" - Add a new joke
  52. - "deljoke [id]" - Delete an existing joke
  53. - "listjokes" - Upload jokes to hastebin
  54.  
  55. Commands for getting pokemon info: **GEN 6 and below... SORRY!**
  56.  
  57. - "translate [move/item/ability/nature], (source lang), (target lang)" - Command for translating pokemon stuff
  58. - "poke" or "randompokemon" - Get a random pokemon
  59. - "gen [poke]" - Get pokemon, item, etc generation
  60. - "viablemoves [poke]" - Get viable moves from a Pokemon
  61. - "heavyslam [poke], [poke]" - Get heavyslam base power
  62. - "priority [poke]" - Get priority moves
  63. - "boosting [poke]" - Get boosting moves
  64. - "recovery [poke]" - Get recovery moves
  65. - "hazards [poke]" - Get hazards moves
  66.  
  67. **Joinphrases:** Configure what phrase Bot says when certain user joins a room. This can be spammable, much caution!
  68. - "joinphrase [enable/disable]" - Enable or disable joinphrases for a room
  69. - "joinphrase set, [user], [phrase]" - Set a joinphrase
  70. - "joinphrase delete, [user]" - Remove a joinphrase
  71. - "vhf" - View joinphrases list
  72.  
  73. Smogon-related commands:
  74.  
  75. - "usagelink" - Get a link to Smogon official usage stats
  76. - "usage [pokemon], (tier)" - Get usage stats of a pokemon
  77. - "usagedata [pokemon], [moves / items / abilities / spreads / teammates], (tier)" - Get usage data (common moves, items, spreads, etc) of a pokemon
  78. - "suspect (tier)" - Get information about a suspect test
  79. - "setsuspect [tier], [pokemon being suspected, ...], [link to Smogon]" - Set suspect information
  80. - "deftier [tier]" - Set default tier for `usage` and `suspect` commands
  81.  
  82.  
  83. Moderation
  84. ------------
  85.  
  86. **Autoban**
  87. - "ab [user1], [user2], [...]" - Add users to blacklist
  88. - "unab [user1], [user2], [...]" - Remove users from blacklist
  89. - "rab [regex]" - Regex ban
  90. - "unrab [regex]" - Remove a regex ban
  91. - "vab" - View blacklist
  92.  
  93. **Zero Tolerance**
  94. - "0tol [user]" - Checks if an user is in the zero tolerance list
  95. - "0tol add, [user1]:[level1], [user2]:[level2], [...]" - Add users to zero tolerance list
  96. - "0tol delete, [user1], [user2], [...]" - Removeusers from zero tolerance list
  97. - "vzt` - Upload zero tolerance list to hastebin
  98.  
  99. **Banwords and InapropiateWords:** Saying this words means automute. InapropiateWords requires that words are separated.
  100. - "banword [phrase]" - Add a banword
  101. - "unbanword [phrase]" - Remove a banword
  102. - "vbw" - View banword list
  103. - "inapword [phrase]" - Add an inappropriate word
  104. - "uninapword [phrase]" - Remove an inappropriate word
  105. - "viw" - View inapropiate words list
  106.  
  107. Battle
  108. ------------
  109.  
  110. Commands for battle feature
  111.  
  112. **Challenges**
  113. - "challme [format]" - Send a challenge to yourself
  114.  
  115. **Teams**
  116. - "team add, [name], [format], [http://hastebin.com/raw/example]" - Add a team to Bot teams list
  117. - "team delete, [name]" - Remove a team from Bot teams list
  118. - "team get, [id]" - Get a team in exportable format
  119. - "team check, [id], (user)" - Challenge with a specific team
  120. - "teamslist" - Upload teams list to Hastebin to view it.
  121.  
  122.  
  123. Games
  124. ------------
  125.  
  126. General commands for managing games:
  127.  
  128. - "game [Game Name], arg1=value1, arg2=value2..." - Start a game
  129. - "endgame" - Force end a game
  130.  
  131.  
  132. **Hangman** and **Poke-Hangman**. Arguments: maxfails (max number of allowed fails, 0 or no specify this argument for infinite), lang (optional only for Poke-Hangman to change the language of the pokemon stuff). Commands:
  133.  
  134. - "g [word/char]" - To guess words or characters
  135. - "view" - To view the game status
  136. - "end" - To force end the game
  137.  
  138. **Anagrams** and **Poke-Anagrams**. Arguments: games (max number of rounds), points (number of ponts for winning), time (time to answer in seconds), lang (optional only for Poke-Anagrams to change the language of the pokemon stuff). Commands:
  139.  
  140. - "g [word]" - To guess the words
  141. - "view" - To view the game status
  142. - "end" - To force end the game
  143.  
  144. **Trivia**. Arguments: games (max number of rounds), points (number of ponts for winning), time (time to answer in seconds). Commands:
  145.  
  146. - "ta [answer]" - To answer the questions
  147. - "view" - To view the game status
  148. - "end" - To force end the game
  149.  
  150. **BlackJack**. Arguments: time (time for each turn in seconds), maxplayers (max number of players) Commands:
  151.  
  152. - "in" - To join the game. Use `out` to leave
  153. - "players" - To view the players list
  154. - "start" - To start the game
  155. - "hand" - To view your hand
  156. - "hit" - To get a new card to your hand
  157. - "stand" - To finish your turn
  158. - "end" - To force end the game
  159.  
  160. **Kunc**. Arguments: games (max number of rounds), points (number of ponts for winning), time (time to answer in seconds). Commands:
  161.  
  162. - "g [pokemon]" - To guess the pokemon
  163. - "view" - To view the game status
  164. - "end" - To force end the game
  165.  
  166. **Rock, paper, scissors**. Single command game: "rps [rock/paper/scissors]"
  167.  
  168. **Ambush**. Arguments: roundtime (time per round). Commands:
  169.  
  170. - "in" - To join the game. Use `out` to leave
  171. - "players" - To view the players list
  172. - "start" - To start the game
  173. - "fire [user]" - To kill other players
  174. - "end" - To force end the game
  175.  
  176. **Pass-The-Bomb**. Arguments: maxplayers (max number of players). Commands:
  177.  
  178. - "in" - To join the game. Use `out` to leave
  179. - "players" - To view the players list
  180. - "start" - To start the game
  181. - "pass [user]" - To pass the bomb to another user
  182. - "end" - To force end the game
  183.  
  184. Youtube
  185. ------------
  186.  
  187. Commands for Youtube link recognition feature
  188.  
  189. - "youtube [on/off]" - Enable / Disable YouTube link recognition
  190.  
  191.  
  192. Group Chats
  193. ------------
  194.  
  195. Automated Promotion
  196.  
  197. - "setautorank [on/off]" - Enable or disable automated promotion in a room
  198. - "autorank [rank/off]" - Set the autopromotion rank for all users when joining the room
  199. - "autorank [user], [rank/deauth]" - Set the autopromotion rank for a single user
  200. - "listautorank" - Upload the autopromotion list to Hastebin
  201.  
  202. Welcome private message. This can be spammable, much caution!
  203.  
  204. - "wpm [enable / disable]" - Enable or disable this feature in a room. Only for excepted users.
  205. - "wpm view" - View the welcome private message set in a room
  206. - "setwpm [message]" - Set the welcome private message for a room
  207. - "delwpm" - Remove the welcome private message for a room
  208.  
  209.  
  210. CREDITS:
  211. Ecuacion - for making the base of the bot
  212. Kraken Mare - Customization & Upkeep & Features
  213. HoeenHero - Additional Features
Add Comment
Please, Sign In to add comment