-
Notifications
You must be signed in to change notification settings - Fork 9
Command Documentation
EverOddish edited this page Jun 18, 2022
·
15 revisions
- !pokemon <pokemon>
- Displays the name, type, stats and abilities of a specific Pokemon
- !evolve <pokemon>
- Displays how to evolve the specified Pokemon (what level, what item, etc.)
- !move <move name>
- Displays the name, type, base power, class, accuracy, PP and description of a specific move. Also displays chance of inflicting a status condition, chance of raising/lowering a target's stat, priority, flinch, critical hit chances, and stat changes of the user
- !ability <ability name>
- Displays the name and description of a specific ability
- !nature <nature name>
- Displays the name and stat changes of a specific nature
- !item <item name>
- Displays the name and description of a specific item. Also displays which wild Pokemon have a chance of holding the specified item.
- !learnset <pokemon>
- Displays all level-up moves that a specific Pokemon can learn, and which level each move is learned
- !tmset <pokemon>
- Displays all TM moves that a specific Pokemon can learn
- !does <pokemon> learn <move>
- Displays whether a specific Pokemon can learn a specific move, and if so, how the move is learned and if applicable, which level
- !weak <type1> <type2_optional> OR <pokemon name>
- Displays all the weaknesses and their severity for the specified type(s) or Pokemon
- !resist <type1> <type2_optional> OR <pokemon name>
- Displays all the resistances and their severity for the specified type(s)
- !type <attacking_type> against <defending_type1> <defending_type2_optional>
- Displays the effectiveness of the specified attacking type against the specified defending type(s)
- !catchrate <pokemon>
- Displays the numeric catch rate value (on a scale of 0-255) that describes how easy it is to catch a Pokemon
- !expcurve <pokemon>
- Displays how quickly a specific Pokemon gains exp. points
- !faster <pokemon 1> <pokemon 2>
- Displays which Pokemon's base speed is faster than another
- !offense <pokemon>
- Displays only the offensive stats of a Pokemon (Attack, Special Attack, Speed)
- !defense <pokemon>
- Displays only the defensive stats of a Pokemon (Defense, Special Defense, HP)
- !whatis <move or ability>
- Searches both moves and abilities when the user is unsure which to look up
- !grassknot <pokemon> or !lowkick <pokemon>
- Calculates the damage of Grass Knot or Low Kick against a specific Pokemon, based on its weight
- !baseexp <pokemon>
- Displays the base amount of exp. points earned when defeating a specific Pokemon
- !evyield <pokemon>
- Displays the amount of EV points earned in one or more stats when defeating a specific Pokemon
- !speed <pokemon> <level>
- Calculate the Speed stat of a specific Pokemon at a specific level
- !speedev <optional "scarfed" or "choice scarf"> <optional "beneficial"> <pokemon>
- Calculate the number of Speed EVs required to out-speed specific opponents, optionally taking into account a beneficial Speed nature and/or Choice Scarf. Please be patient, as this command can take some time to complete. Examples:
- !speedev obstagoon
- !speedev beneficial obstagoon
- !speedev scarfed obstagoon
- !speedev choice scarf obstagoon
- !speedev beneficial scarfed obstagoon
- !speedev beneficial choice scarf obstagoon
- !tm <move> or !hm <move>
- Displays the TM/HM number and location of the specified move in the current game
- !setgame <game_name>
- Sets the default game for which information should be queried. Also accepts "national dex" mode, to query data regardless of whether a Pokemon is present in a specific game.
- !addcom <command> <output>
- Add a custom command with custom output
- !delcom <command> <output>
- Delete a custom command
- !editcom <command> <output>
- Edit an existing custom command's output
- !alias <existing command> <new command>
- Create an alias to an existing command that will have the same output as the existing command
- !addrun <run name>
- Add a new run to keep track of run-specific settings (game setting, deaths, attempts)
- !setrun <run name>
- Switch to an existing run to keep track of run-specific settings (game setting, deaths, attempts)
- !riprun <reason for ending>
- Mark a new attempt of an existing run
- !listruns
- Display all existing runs
- !rip <nickname>
- Keep track of the death of a Pokemon in a Nuzlocke challenge
- !deaths
- Show the total death count and most recent deaths in a Nuzlocke challenge
- !fallen
- Show which Pokemon received the most respects in Twitch chat upon dying in a Nuzlocke challenge
- !quote <optional number or keyword>
- Show a random or specific quote that was previously added
- !addquote <quote>
- Add a memorable quote to the database
- !nuke <optional number of minutes to expiry> <phrase>
- This will ban a phrase, timeout all instances of the phrase in the past five minutes, and timeout any phrases in the future until the phrase has expired (if applicable)
- !unnuke <phrase>
- This will remove a banned phrase
- !uptime
- Shows how long the stream has been live (with a 5-minute grace period for disconnects)
- !debug
- Shows the current version of DrFujiBot and other debug information
- !afflict <nickname>
- Randomly assigns an affliction to a Pokemon. If the Pokemon already exists, a second affliction is randomly assigned.
- !check <nickname>
- Displays all afflictions for the specified Pokemon
- !pickegg
- Randomly chooses an egg number and displays the corresponding box, row and column numbers
- !useegg <egg number>
- Mark a specific egg number as already used
- !reseteggs <total number of eggs>
- Clear the list of used eggs and set the total number of eggs
- !setslot <slot number> <filename, usually the name of a Pokemon>
- Copy the specified sprite file to the specified slot file. For example, "!setslot 1 pikachu" will copy pikachu.png to p1.png
- !open/!event <event name> <coin amount>
- Open a betting event with a specified coin reward to be split between winners
- !close <event name>
- Stop accepting bets for an event
- !resolve <event name> <result>
- Resolve an event and distribute winnings
- !unresolve <event name>
- Undo the results of a !resolve command
- !cancel <event name>
- Cancel a betting event
- !bet <guess>
- Bet on an open event with a specified guess
- !daily
- Receive a random coin bonus between 0 and 100 coins. There is a 1 in 16 chance of a critical hit to double the coins.
- !balance/!coins
- Display the coin balance of the user
- !leaderboard
- Display the top ten coin leaders
- !resetcoins
- Reset all coin balances to zero. Must be used twice to confirm.
- !userbalance
- Display the coin balance of a specific user