# Pokémon Commands

`p!catch <pokémon>` - Catch a pokémon by guessing its name correctly (must be latest pokémon displayed on the screen)

![After catching a pokémon with p!catch \<pokémon> ](https://i.gyazo.com/3de2d230e69a1452c3245ae8acec40d0.png)

`p!list <page>` - List your owned pokémon (supply no page number for page #1)

![Running p!list](https://i.gyazo.com/9e55a784fdcfa8513955f14a6a59b70e.png)

`p!order <option>` - Order your `p!list` by options such as `alphabetical`, `number`, `level`, or `IV`

![Running p!order](https://i.gyazo.com/7d3185c257329990a083f64b9ae0ca8c.png)

`p!select <pokémon ID>` - Select the pokémon getting EXP as you chat and which will be used in battle

![Running p!select \<pokémon ID>](https://i.gyazo.com/9e0e614d236eaf67572c6023e00408e0.png)

`p!release <pokémon ID>` - Release this pokémon into the wild, you will need to confirm this before it actually takes effect luckily (a confirmation message will be provided)

![Running p!release \<pokémon ID>](https://i.gyazo.com/e83a9535f098d314e15fdae69c41d242.png)

`p!info <pokémon ID>` - Show both your pokémon's statistics and ratings together

![Running p!info \<pokemon ID>](https://i.gyazo.com/3fee73ddb2ae1af3bc40824b6cbf12ec.png)

`p!stats <pokémon ID>` - List your pokémon's statistics (Name, Level, EXP, Required EXP, Type, Held Item, Gender, Shiny, Nature, Ability, Owner, Caught Date)

![Running p!stats \<pokémon ID>](https://i.gyazo.com/528a616846e1c35db260ade6c60970b8.png)

`p!ratings <pokémon ID>` - List your pokémon's (IVs, EVs, Total IV %, Total EV %)

![Running p!ratings \<pokémon ID> ](https://i.gyazo.com/7640b293fc89e8aa95d2079631e2ad70.png)

`p!leaderboard <type>` or `p!lb <type>` - You can view the official leaderboards for the game. Types are `IV`, `Level`, `Captured`, `Balance`.

![Running p!leaderboard IV](https://i.gyazo.com/8d5898632694060cd162953da0aecd9e.png)

`p!moves <pokémon ID>` - Show the moves your pokémon has

![Running p!moves \<pokémon ID>](https://i.gyazo.com/c97322af4910ad49dfebe975318a3c6c.png)

`p!daily` - Get your daily reward each day for running this command :) \[Few other steps involved, but you get the point]

`p!mega` - Evolve your current selected pokémon to a Mega X or Y (depending on if you have a Mega Evo purchased)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://pokedocs.badger.store/pokemon-commands.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
