Starting on PMDiscord

In order to start your adventure, you must first register yourself in the bot. This involves agreeing to the ToS. This will give you access to all the functionalities within the bot.

Registering
The command to do this is pmd.register. This must be done on a server where the bot is, on a channel where it can read messages. Alternatively, you can direct message PMDiscord the command.

By typing the pmd.register, the bot will immediately DM you to confirm your agreement to it's Terms of Service. You can read the terms by either clicking on the hyperlink, the link the bot provides you, or simply by using the command pmd.pmdterms.

After reading the terms of service, the next step is to agree by using the command pmd.register agree. Once registered, you can use pmd.help for a list of commands, and pmd.help [command] for info on a specific command.

Hatching your first PKMN
The hatching process is a 3 step process. To begin hatching your first PKMN, you use the command pmd.hatch next.

Species
First step of the hatching process. Here we pick the PKMN we want through the command pmd.hatch [species].

As a rule of thumb, you must always start with the earliest evolution of a Pokemon. For example, if you want a Pikachu, you should start with a Pichu first with the command pmd.hatch pichu.

''You can't hatch Legendaries and Ultra Beasts. These are unique PKMN outside our control.''

Alolan Forms
This is an extra step in Step 1 if the PKMN species has more than one form available.

You are free to choose either by using the commands pmd.hatch default or pmd.hatch alolan.

Gender
Second step of the hatching process. This is only important when wanting a specific PKMN evolution. Some examples being Ralts, Burmy, and Salandits, where evolutions are gender reliant.

You pick the gender by using pmd.hatch male or pmd.hatch female. In the cases where the PKMN is genderless, we proceed with pmd.hatch next.

Nickname
Third and last step of the hatching process. Here you shall pick the name of your PKMN by using the command pmd.hatch [name]. For example: pmd.hatch Socks.

Here are some exceptions to the naming process: Completing this step will finalize the hatching process. You are now able to tackle challenges!
 * A PKMN's name must be between 3 and 14 characters long.
 * It cannot contain spaces.
 * You cannot name it after another PKMN species.