# Search Filters

{% hint style="warning" %}
&#x20;This site is an early **work in progress**. Many pages may be missing or incomplete. Please let us know at [discord.gg/poketwo](https://discord.gg/poketwo) if you would like to help write or improve a page.
{% endhint %}

### Contents

1. [#introduction](#introduction "mention")
2. [#supported-commands](#supported-commands "mention")
3. [#naming-system-of-filters](#naming-system-of-filters "mention")
4. [#usage-of-filters](#usage-of-filters "mention")

<details>

<summary>6. <a data-mention href="#list-of-filters">#list-of-filters</a></summary>

1. [--alolan](#alolan)
2. [--atkiv](#atkiv-less-than-integer-greater-than)
3. [--bids](#bids)
4. [--caught](#caught)
5. [--defiv](#defiv-less-than-integer-greater-than)
6. [--embedcolor](#embedcolor)
7. [--ends](#ends-less-than-duration-greater-than)
8. [--event](#event)
9. [--favorite](#favorite)
10. [--galarian](#galarian)
11. [--hextuple](#hextuple-less-than-integer-greater-than)
12. [--hisuian](#hisuian)
13. [--hpiv](#hpiv-less-than-integer-greater-than)
14. [--iv](#iv-less-than-integer-decimal-greater-than)
15. [--learns](#learns-move-name)
16. [--legendary](#legendary)
17. [--level](#level-less-than-integer-greater-than)
18. [--limit](#limit-less-than-integer-greater-than)
19. [--mega](#mega)
20. [--mine](#mine)
21. [--move](#move-less-than-move-name-greater-than)
22. [--mythical](#mythical)
23. [--name](#name-less-than-name-greater-than)
24. [--nickname](#nickname-less-than-nickname-greater-than)
25. [--order](#order-less-than-order-greater-than)
26. [--ordera](#ordera)
27. [--orderd](#orderd)
28. [--paradox](#paradox)
29. [--pentuple](#pentuple-less-than-integer-greater-than)
30. [--quadruple](#quadruple-less-than-integer-greater-than)
31. [--region](#region-less-than-region-greater-than)
32. [--shiny](#shiny)
33. [--skip](#skip-less-than-integer-greater-than)
34. [--spatkiv](#spatkiv-less-than-integer-greater-than)
35. [--spdefiv](#spdefiv-less-than-integer-greater-than)
36. [--spdiv](#spdiv-less-than-integer-greater-than)
37. [--triple](#triple-less-than-integer-greater-than)
38. [--type](#type-less-than-type-greater-than)
39. [--ub](#ub)
40. [--uncaught](#uncaught)

</details>

{% tabs %}
{% tab title="Stat Filters" %}
**Level:** [--level](#level-less-than-integer-greater-than)

**Name:** [--name](#name-less-than-name-greater-than)

**Nickname:** [--nickname](#nickname-less-than-nickname-greater-than)

**Favorite:** [--favorite](#favorite)

**Rarity:**

* **Mythical:** [--mythical](#mythical)
* **Legendary:** [--legendary](#legendary)
* **Ultra Beast:** [--ub](#ub)
* **Paradox:** [--paradox](#paradox)

**Type:** [--type](#type-less-than-type-greater-than)

**Region:** [--region](#region-less-than-region-greater-than)

**Embed Color:** [--embedcolor](#embedcolor)
{% endtab %}

{% tab title="IV Filters" %}
**HP:** [--hpiv](#hpiv-less-than-integer-greater-than)

**Attack:** [--atkiv](#atkiv-less-than-integer-greater-than)

**Defense:** [--defiv](#defiv-less-than-integer-greater-than)

**Sp. Atk:** [--spatkiv](#spatkiv)

**Sp. Def:** [--spdefiv](#spdefiv-less-than-integer-greater-than)

**Speed:** [--spdiv](#spdiv-less-than-integer-greater-than)

**Total IV:** [--iv](#iv-less-than-integer-decimal-greater-than)

**Triple:** [--triple](#triple-less-than-integer-greater-than)

**Quadruple:** [--quadruple](#quadruple-less-than-integer-greater-than)

**Pentuple:** [--pentuple](#pentuple-less-than-integer-greater-than)

**Hextuple:** [--hextuple](#hextuple-less-than-integer-greater-than)
{% endtab %}

{% tab title="Forms" %}
**Shiny:** [--shiny](#shiny)

**Event:** [--event](#event)

**Mega:** [--mega](#mega)

**Alolan:** [--alolan](#alolan)

**Galarian:** [--galarian](#galarian)

**Hisuian:** [--hisuian](#hisuian)
{% endtab %}

{% tab title="Miscellaneous" %}
**Limit:** [--limit](#limit-less-than-integer-greater-than)

**Skip:** [--skip](#skip-less-than-integer-greater-than)

**Move:** [--move](#move-less-than-move-name-greater-than)

**Learns:** [--learns](#learns-move-name)

\[**auction search** only]

**Bids:** [--bids](#bids)

**Ends:** [--ends](#ends-less-than-duration-greater-than)

\[**auction search** and **market search** only]

**Order:** [--order](#order-less-than-order-greater-than)

**Mine:** [--mine](#mine)

&#x20;

\[**pokedex** only]

**Caught:** [--caught](#caught)

**Uncaught:** [--uncaught](#uncaught)

**Ascending Order by Caught:** [--ordera](#ordera)

**Descending Order by Caught:** [--orderd](#orderd)
{% endtab %}
{% endtabs %}

### Introduction

Filters are special keywords that begin with `--` which can be used in [certain commands](#supported-commands) to filter the Pokémon returned (whether it is a search command or otherwise).

For example, if the user wishes to add all owned Ralts to a trade, this can be achieved by using the [`--name`](#name-less-than-name-greater-than) filter in the `trade addall` command. This article documents all available filters, their functionality, examples, and more.&#x20;

### Supported commands

Commands that support filters and the filters they support. Check out the full list of filters [**here**](#contents).

<details>

<summary>1. <a href="/pages/VvRl7R8vRiTX5lkn5Obz">auction search</a> (@​Pokétwo#8236 a s)</summary>

1. [--alolan](#alolan)
2. [--atkiv](#atkiv-less-than-integer-greater-than)
3. [--bids](#bids)
4. [--defiv](#defiv-less-than-integer-greater-than)
5. [--embedcolor](#embedcolor)
6. [--ends](#ends-less-than-duration-greater-than)
7. [--event](#event)
8. [--galarian](#galarian)
9. [--hextuple](#hextuple-less-than-integer-greater-than)
10. [--hpiv](#hpiv-less-than-integer-greater-than)
11. [--iv](#iv-less-than-integer-decimal-greater-than)
12. [--learns](#learns-move-name)
13. [--legendary](#legendary)
14. [--level](#level-less-than-integer-greater-than)
15. [--limit](#limit-less-than-integer-greater-than)
16. [--mega](#mega)
17. [--mine](#mine)
18. [--move](#move-less-than-move-name-greater-than)
19. [--mythical](#mythical)
20. [--name](#name-less-than-name-greater-than)
21. [--order](#order-less-than-order-greater-than)
22. [--paradox](#paradox)
23. [--pentuple](#pentuple-less-than-integer-greater-than)
24. [--quadruple](#quadruple-less-than-integer-greater-than)
25. [--region](#region-less-than-region-greater-than)
26. [--shiny](#shiny)
27. [--skip](#skip-less-than-integer-greater-than)
28. [--spatkiv](#spatkiv-less-than-integer-greater-than)
29. [--spdefiv](#spdefiv-less-than-integer-greater-than)
30. [--spdiv](#spdiv-less-than-integer-greater-than)
31. [--triple](#triple-less-than-integer-greater-than)
32. [--type](#type-less-than-type-greater-than)
33. [--ub](#ub)

</details>

<details>

<summary>2. favoriteall (@​Pokétwo#8236 fa)</summary>

1. [--alolan](#alolan)
2. [--atkiv](#atkiv-less-than-integer-greater-than)
3. [--defiv](#defiv-less-than-integer-greater-than)
4. [--embedcolor](#embedcolor)
5. [--event](#event)
6. [--galarian](#galarian)
7. [--hextuple](#hextuple-less-than-integer-greater-than)
8. [--hpiv](#hpiv-less-than-integer-greater-than)
9. [--iv](#iv-less-than-integer-decimal-greater-than)
10. [--learns](#learns-move-name)
11. [--legendary](#legendary)
12. [--level](#level-less-than-integer-greater-than)
13. [--limit](#limit-less-than-integer-greater-than)
14. [--mega](#mega)
15. [--move](#move-less-than-move-name-greater-than)
16. [--mythical](#mythical)
17. [--name](#name-less-than-name-greater-than)
18. [--nickname](#nickname-less-than-nickname-greater-than)
19. [--paradox](#paradox)
20. [--pentuple](#pentuple-less-than-integer-greater-than)
21. [--quadruple](#quadruple-less-than-integer-greater-than)
22. [--region](#region-less-than-region-greater-than)
23. [--shiny](#shiny)
24. [--skip](#skip-less-than-integer-greater-than)
25. [--spatkiv](#spatkiv-less-than-integer-greater-than)
26. [--spdefiv](#spdefiv-less-than-integer-greater-than)
27. [--spdiv](#spdiv-less-than-integer-greater-than)
28. [--triple](#triple-less-than-integer-greater-than)
29. [--type](#type-less-than-type-greater-than)
30. [--ub](#ub)

</details>

<details>

<summary>3. <a href="/pages/Xufl8F1fkoFr9K3GWLD7">market search</a> (@​Pokétwo#8236 m s)</summary>

1. [--alolan](#alolan)
2. [--atkiv](#atkiv-less-than-integer-greater-than)
3. [--defiv](#defiv-less-than-integer-greater-than)
4. [--embedcolor](#embedcolor)
5. [--event](#event)
6. [--galarian](#galarian)
7. [--hextuple](#hextuple-less-than-integer-greater-than)
8. [--hpiv](#hpiv-less-than-integer-greater-than)
9. [--iv](#iv-less-than-integer-decimal-greater-than)
10. [--learns](#learns-move-name)
11. [--legendary](#legendary)
12. [--level](#level-less-than-integer-greater-than)
13. [--limit](#limit-less-than-integer-greater-than)
14. [--mega](#mega)
15. [--mine](#mine)
16. [--move](#move-less-than-move-name-greater-than)
17. [--mythical](#mythical)
18. [--name](#name-less-than-name-greater-than)
19. [--order](#order-less-than-order-greater-than)
20. [--paradox](#paradox)
21. [--pentuple](#pentuple-less-than-integer-greater-than)
22. [--quadruple](#quadruple-less-than-integer-greater-than)
23. [--region](#region-less-than-region-greater-than)
24. [--shiny](#shiny)
25. [--skip](#skip-less-than-integer-greater-than)
26. [--spatkiv](#spatkiv-less-than-integer-greater-than)
27. [--spdefiv](#spdefiv-less-than-integer-greater-than)
28. [--spdiv](#spdiv-less-than-integer-greater-than)
29. [--triple](#triple-less-than-integer-greater-than)
30. [--type](#type-less-than-type-greater-than)
31. [--ub](#ub)

</details>

<details>

<summary>4. nickall (@​Pokétwo#8236 na)</summary>

1. [--alolan](#alolan)
2. [--atkiv](#atkiv-less-than-integer-greater-than)
3. [--defiv](#defiv-less-than-integer-greater-than)
4. [--embedcolor](#embedcolor)
5. [--event](#event)
6. [--favorite](#favorite)
7. [--galarian](#galarian)
8. [--hextuple](#hextuple-less-than-integer-greater-than)
9. [--hpiv](#hpiv-less-than-integer-greater-than)
10. [--iv](#iv-less-than-integer-decimal-greater-than)
11. [--learns](#learns-move-name)
12. [--legendary](#legendary)
13. [--level](#level-less-than-integer-greater-than)
14. [--limit](#limit-less-than-integer-greater-than)
15. [--mega](#mega)
16. [--move](#move-less-than-move-name-greater-than)
17. [--mythical](#mythical)
18. [--name](#name-less-than-name-greater-than)
19. [--nickname](#nickname-less-than-nickname-greater-than)
20. [--paradox](#paradox)
21. [--pentuple](#pentuple-less-than-integer-greater-than)
22. [--quadruple](#quadruple-less-than-integer-greater-than)
23. [--region](#region-less-than-region-greater-than)
24. [--shiny](#shiny)
25. [--skip](#skip-less-than-integer-greater-than)
26. [--spatkiv](#spatkiv-less-than-integer-greater-than)
27. [--spdefiv](#spdefiv-less-than-integer-greater-than)
28. [--spdiv](#spdiv-less-than-integer-greater-than)
29. [--triple](#triple-less-than-integer-greater-than)
30. [--type](#type-less-than-type-greater-than)
31. [--ub](#ub)

</details>

<details>

<summary>5. pokedex (@​Pokétwo#8236 d)</summary>

1. [--caught](#caught)
2. [--learns](#learns-move-name)
3. [--legendary](#legendary)
4. [--mythical](#mythical)
5. [--ordera](#ordera)
6. [--orderd](#orderd)
7. [--paradox](#paradox)
8. [--region](#region-less-than-region-greater-than)
9. [--type](#type-less-than-type-greater-than)
10. [--ub](https://app.gitbook.com/o/v6Hu8g8ZTlGEzK8GZO2X/s/V8TpJwvEXrp8bgi2enWi/~/changes/Jsti1rFh7TzR0xPjJrG8/intermediate-topics/search-filters#ub)
11. [--uncaught](#uncaught)

</details>

<details>

<summary>6. pokemon (@​Pokétwo#8236 p)</summary>

1. [--alolan](#alolan)
2. [--atkiv](#atkiv-less-than-integer-greater-than)
3. [--defiv](#defiv-less-than-integer-greater-than)
4. [--embedcolor](#embedcolor)
5. [--event](#event)
6. [--favorite](#favorite)
7. [--galarian](#galarian)
8. [--hextuple](#hextuple-less-than-integer-greater-than)
9. [--hpiv](#hpiv-less-than-integer-greater-than)
10. [--iv](#iv-less-than-integer-decimal-greater-than)
11. [--learns](#learns-move-name)
12. [--legendary](#legendary)
13. [--level](#level-less-than-integer-greater-than)
14. [--limit](#limit-less-than-integer-greater-than)
15. [--mega](#mega)
16. [--move](#move-less-than-move-name-greater-than)
17. [--mythical](#mythical)
18. [--name](#name-less-than-name-greater-than)
19. [--nickname](#nickname-less-than-nickname-greater-than)
20. [--paradox](#paradox)
21. [--pentuple](#pentuple-less-than-integer-greater-than)
22. [--quadruple](#quadruple-less-than-integer-greater-than)
23. [--region](#region-less-than-region-greater-than)
24. [--shiny](#shiny)
25. [--skip](#skip-less-than-integer-greater-than)
26. [--spatkiv](#spatkiv-less-than-integer-greater-than)
27. [--spdefiv](#spdefiv-less-than-integer-greater-than)
28. [--spdiv](#spdiv-less-than-integer-greater-than)
29. [--triple](#triple-less-than-integer-greater-than)
30. [--type](#type-less-than-type-greater-than)
31. [--ub](#ub)

</details>

<details>

<summary>7. releaseall (@​Pokétwo#8236 ra)</summary>

1. [--alolan](#alolan)
2. [--atkiv](#atkiv-less-than-integer-greater-than)
3. [--defiv](#defiv-less-than-integer-greater-than)
4. [--embedcolor](#embedcolor)
5. [--event](#event)
6. [--galarian](#galarian)
7. [--hextuple](#hextuple-less-than-integer-greater-than)
8. [--hpiv](#hpiv-less-than-integer-greater-than)
9. [--iv](#iv-less-than-integer-decimal-greater-than)
10. [--learns](#learns-move-name)
11. [--legendary](#legendary)
12. [--level](#level-less-than-integer-greater-than)
13. [--limit](#limit-less-than-integer-greater-than)
14. [--mega](#mega)
15. [--move](#move-less-than-move-name-greater-than)
16. [--mythical](#mythical)
17. [--name](#name-less-than-name-greater-than)
18. [--nickname](#nickname-less-than-nickname-greater-than)
19. [--paradox](#paradox)
20. [--pentuple](#pentuple-less-than-integer-greater-than)
21. [--quadruple](#quadruple-less-than-integer-greater-than)
22. [--region](#region-less-than-region-greater-than)
23. [--shiny](#shiny)
24. [--skip](#skip-less-than-integer-greater-than)
25. [--spatkiv](#spatkiv-less-than-integer-greater-than)
26. [--spdefiv](#spdefiv-less-than-integer-greater-than)
27. [--spdiv](#spdiv-less-than-integer-greater-than)
28. [--triple](#triple-less-than-integer-greater-than)
29. [--type](#type-less-than-type-greater-than)
30. [--ub](#ub)

</details>

<details>

<summary>8. <a href="/pages/AJZPFW2sRr6Tpylzrr5h">trade addall</a> (@​Pokétwo#8236 t aa)</summary>

1. [--alolan](#alolan)
2. [--atkiv](#atkiv-less-than-integer-greater-than)
3. [--defiv](#defiv-less-than-integer-greater-than)
4. [--embedcolor](#embedcolor)
5. [--event](#event)
6. [--galarian](#galarian)
7. [--hextuple](#hextuple-less-than-integer-greater-than)
8. [--hpiv](#hpiv-less-than-integer-greater-than)
9. [--iv](#iv-less-than-integer-decimal-greater-than)
10. [--learns](#learns-move-name)
11. [--legendary](#legendary)
12. [--level](#level-less-than-integer-greater-than)
13. [--limit](#limit-less-than-integer-greater-than)
14. [--mega](#mega)
15. [--move](#move-less-than-move-name-greater-than)
16. [--mythical](#mythical)
17. [--name](#name-less-than-name-greater-than)
18. [--nickname](#nickname-less-than-nickname-greater-than)
19. [--paradox](#paradox)
20. [--pentuple](#pentuple-less-than-integer-greater-than)
21. [--quadruple](#quadruple-less-than-integer-greater-than)
22. [--region](#region-less-than-region-greater-than)
23. [--shiny](#shiny)
24. [--skip](#skip-less-than-integer-greater-than)
25. [--spatkiv](#spatkiv-less-than-integer-greater-than)
26. [--spdefiv](#spdefiv-less-than-integer-greater-than)
27. [--spdiv](#spdiv-less-than-integer-greater-than)
28. [--triple](#triple-less-than-integer-greater-than)
29. [--type](#type-less-than-type-greater-than)
30. [--ub](#ub)

</details>

<details>

<summary>9. learnset (@​Pokétwo#8236 ls)</summary>

1. [--alolan](#alolan)
2. [--galarian](#galarian)
3. [--hisuian](#hisuian)
4. [--mythical](#mythical)
5. [--legendary](#legendary)
6. [--ub](https://app.gitbook.com/o/v6Hu8g8ZTlGEzK8GZO2X/s/V8TpJwvEXrp8bgi2enWi/~/changes/Jsti1rFh7TzR0xPjJrG8/intermediate-topics/search-filters#ub)
7. [--paradox](#paradox)
8. [--event](#event)
9. [--mega](#mega)
10. [--name](#name-less-than-name-greater-than)
11. [--type](#type-less-than-type-greater-than)
12. [--region](#region-less-than-region-greater-than)
13. [--learns](#learns-move-name)

</details>

### Naming system of filters

Filters are named according to their general purpose. E.g. the `--name` filter searches by the **name** of pokémon. *They are **case-sensitive**, meaning that, e.g. `--Name` will not work; It must be all lowercase.*

{% hint style="info" %}
Any abbreviation of a filter can also be used to access it. E.g. the `--name` filter can be accessed using either of:

* `--n`
* `--na`
* `--nam`
* `--name`

<mark style="color:yellow;">Note:</mark> The bot will raise an <mark style="color:red;">**ambiguous option**</mark> error if two or more filters coincide with the same abbreviation. E.g. `--m` can refer to both `--mega` and `--mythical`, thus requiring for more specificity. However, there are some exceptions:&#x20;

1. `--n` is hardcoded to refer to `--name`
2. `--t` to `--type`
3. `--r` to `--region`
   {% endhint %}

### Usage of filters

Filters can be used alongside each other and for further filtration, unless they serve the same general purpose. E.g.

![Here, the filters --name and --nickname are used to show pokémon with the name Ralts and nickname Example](/files/GnRqF64Mc7yGHXmutSHL)

![Here, the filters --name and --nickname are used to show pokémon with the name Ralts and nickname Example](/files/GnRqF64Mc7yGHXmutSHL)

Some filters can also be used more than once in a command to filter with a wider range of criteria of the same kind. E.g.

![Here, the --type filter is used twice, once with Psychic and once with Grass to search for pokémon that are of the type Psychic or Grass or both. ](/files/YwJ8cfSvGFpbMvMniDc9)

### List of filters

All the filters in alphabetical order.

[Index](#contents)

#### --alolan

> Filter for regional variant of pokémon that come from the Alola region and identify as alolan forms.

<details>

<summary>Commonly used aliases</summary>

\--alolan

\--alo

\--al

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

<details>

<summary>Pokémon</summary>

* [Alolan Diglett](https://pokemondb.net/pokedex/diglett)
* [Alolan Dugtrio](https://pokemondb.net/pokedex/dugtrio)
* [Alolan Exeggutor](https://pokemondb.net/pokedex/exeggutor)
* [Alolan Geodude](https://pokemondb.net/pokedex/geodude)
* [Alolan Graveler](https://pokemondb.net/pokedex/graveler)
* [Alolan Golem](https://pokemondb.net/pokedex/golem)
* [Alolan Grimer](https://pokemondb.net/pokedex/grimer)
* [Alolan Muk ](https://pokemondb.net/pokedex/muk)
* [Alolan Marowak](https://pokemondb.net/pokedex/marowak)
* [Alolan Meowth](https://pokemondb.net/pokedex/meowth)
* [Alolan Persian](https://pokemondb.net/pokedex/persian)
* [Alolan Raichu](https://pokemondb.net/pokedex/raichu)
* [Alolan Rattata](https://pokemondb.net/pokedex/rattata)
* [Alolan Raticate](https://pokemondb.net/pokedex/raticate)
* [Alolan Sandshrew](https://pokemondb.net/pokedex/sandshrew)
* [Alolan Sandslash](https://pokemondb.net/pokedex/sandslash)
* [Alolan Vulpix](https://pokemondb.net/pokedex/vulpix)
* [Alolan Ninetales](https://pokemondb.net/pokedex/ninetales)

</details>

#### --atkiv `<integer>`

> Filter for pokémon with the specified Attack/ATK IV. You can use `>`, `<` or `=` to show greater than, less than or equal to the specified integer.

<details>

<summary>Commonly used aliases</summary>

\--atkiv

\--atk

\--at

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Pokémon with ATK IV greater than 20

```
p!pokemon --atkiv > 20
```

Pokémon with ATK IV less than 30

```
p!pokemon --atkiv < 30
```

Pokémon with ATK IV greater than 20 but less than 30

```
p!pokemon --atkiv > 20 --atkiv < 30
```

Pokémon with ATK IV equal to 25

```
p!pokemon --atkiv 25
p!pokemon --atkiv = 25
```

</details>

#### --bids

> Filter for auctions that you hold the current bid on.&#x20;

<details>

<summary>Commonly used aliases</summary>

\--bids

\--bid

\--b

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:red;">market search</mark>

<mark style="color:red;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:red;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>&#x20;

<mark style="color:red;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --caught

> Filter for showing pokémon that you have caught atleast once in the **pokedex** command.

<details>

<summary>Commonly used aliases</summary>

\--caught

\--cau

\--c

</details>

<details>

<summary>Commands</summary>

<mark style="color:red;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:red;">market search</mark>

<mark style="color:red;">nickall</mark>

<mark style="color:green;">pokedex</mark>

<mark style="color:red;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>&#x20;

<mark style="color:red;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --defiv `<integer>`

> Filter for pokémon with specified Defence/DEF IV. You can use `>`, `<` or `=` to show greater than, less than or equal to the specified integer.

<details>

<summary>Commonly used aliases</summary>

\--defiv

\--def

\--d<br>

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Pokémon with DEF IV greater than 20

```
p!pokemon --defiv > 20
```

Pokémon with DEF IV less than 30

```
p!pokemon --defiv < 30
```

Pokémon with DEF IV greater than 20 but less than 30

```
p!pokemon --defiv > 20 --defiv < 30
```

Pokémon with DEF IV equal to 25

```
p!pokemon --defiv 25
p!pokemon --defiv = 25
```

</details>

#### --embedcolor

> Filter for pokémon that have an [embedcolor](https://cdn.discordapp.com/attachments/850044183188078633/935513947702960138/IMG_20220125_180818.jpg) equipped.

<details>

<summary>Commonly used aliases</summary>

\--embed

\--ec

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --ends `<duration>`

> Filter for auctions ending within `<duration>`. `<duraton>` requires a number (integer or decimal) and a time unit.&#x20;
>
> * `ms` for milliseconds
> * `s` for seconds
> * `m` for minutes
> * `h` for hours
> * `d` for days
> * `w` for weeks
>
> E.g. `1h`, `1hour`, `2d`

![Here, p!auction search --name Ralts --ends 1hour is searching for all current auctions that are of the pokémon Ralts and ends before 1 hour. ](/files/2vyWpUlmUtJE3fzIkDSC)

![Here, p!auction search --name Ralts --ends 1hour is searching for all current auctions that are of the pokémon Ralts and ends before 1 hour. ](/files/2vyWpUlmUtJE3fzIkDSC)

![Here, p!auction search --name Ralts --ends 30m is searching for all current auctions that are of the pokémon Ralts and ends before 30 minutes. ](/files/l7U4fPUZyapMQHb4OQj8)

![Here, p!auction search --name Ralts --ends 30m is searching for all current auctions that are of the pokémon Ralts and ends before 30 minutes. ](/files/l7U4fPUZyapMQHb4OQj8)

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:red;">market search</mark>

<mark style="color:red;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:red;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>&#x20;

<mark style="color:red;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --event

> Filter for pokémon that were obtainable through certain pokétwo events; that have the rarity **Event** shown in the **pokedex** command.

<details>

<summary>Commonly used aliases</summary>

\--event

\--ev

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

{% content-ref url="/pages/Xvn9dHsyE8bxx30KrNfS" %}
[Events](/intermediate-topics/events.md)
{% endcontent-ref %}

#### --favorite

> Filter for viewing all of your favorited pokémon. Favorited pokémon have a "♥️" next to their name.
>
> {% hint style="info" %}
> You can favorite/unfavorite pokémon using the `favorite`/`unfavorite` or `favoriteall`/`unfavoriteall` commands.
> {% endhint %}

<details>

<summary>Commonly used aliases</summary>

\--fav

\--f

</details>

<details>

<summary>Commands</summary>

<mark style="color:red;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:red;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --galarian

> Filter for regional variant of pokémon that come from the Galar region and identify as galarian forms.

<details>

<summary>Commonly used aliases</summary>

\--galar

\--gal

\--g

</details>

<details>

<summary>Comnands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

<details>

<summary>Pokémon</summary>

* [Galarian Articuno](https://pokemondb.net/pokedex/articuno)
* [Galarian Corsola](https://pokemondb.net/pokedex/corsola)
* [Galarian Darumaka](https://pokemondb.net/pokedex/darumaka)
* [Galarian Farfetch'd](https://pokemondb.net/pokedex/farfetchd)
* [Galarian Linoone](https://pokemondb.net/pokedex/linoone)
* [Galarian Meowth](https://pokemondb.net/pokedex/meowth)
* [Galarian Moltres](https://pokemondb.net/pokedex/moltres)
* [Galarian Mr. Mime](https://pokemondb.net/pokedex/mr-mime)
* [Galarian Ponyta](https://pokemondb.net/pokedex/ponyta)
* [Galarian Rapidash](https://pokemondb.net/pokedex/rapidash)
* [Galarian Slowbro](https://pokemondb.net/pokedex/slowbro)
* [Galarian Slowking](https://pokemondb.net/pokedex/slowking)
* [Galarian Slowpoke](https://pokemondb.net/pokedex/slowpoke)
* [Galarian Standard Darmanitan](https://pokemondb.net/pokedex/darmanitan)
* [Galarian Stunfisk](https://pokemondb.net/pokedex/stunfisk)
* [Galarian Weezing](https://pokemondb.net/pokedex/weezing)
* [Galarian Yamask](https://pokemondb.net/pokedex/yamask)
* [Galarian Zapdos](https://pokemondb.net/pokedex/zapdos)
* [Galarian Zigzagoon](https://pokemondb.net/pokedex/zigzagoon)

</details>

#### --hextuple  `<integer>`

> Filter for pokémon that have 6 stat IVs that are equal to `<integer>`.  To elaborate, for a pokémon to match the criteria for this filter, its stat IVs, namely `HP`, `ATK`, `DEF`, `SPATK`, `SPDEF` and `SPD` IVs all need to be the same, equal to `<integer>`.

![E.g. this pokémon would match the criteria for p!pokemon --hextuple 31 because it has 6 equal stat IVs that are 31.](/files/KoJJFYM1xYOZG8C1YJvq)

![E.g. this pokémon would match the criteria for p!pokemon --hextuple 31 because it has 6 equal stat IVs that are 31.](/files/KoJJFYM1xYOZG8C1YJvq)

<details>

<summary>Commonly used aliases</summary>

\--six

\--hex

\--hexa

\--sextuple

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --hisuian

> Filter for regional variant of pokémon that come from the Hisui region and identify as hisuian forms.

<details>

<summary>Commonly used aliases</summary>

\--his

</details>

<details>

<summary>Comnands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

#### --hpiv `<integer>`

> Filter for pokémon with the specified HP IV. You can use `>`, `<` or `=` to show greater than, less than or equal to the specified integer.

<details>

<summary>Commonly used aliases</summary>

\--hp

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Pokémon with HP IV greater than 20

```
p!pokemon --hpiv > 20
```

Pokémon with HP IV less than 30

```
p!pokemon --hpiv < 30
```

Pokémon with HP IV greater than 20 but less than 30

```
p!pokemon --hpiv > 20 --hpiv < 30
```

Pokémon with HP IV equal to 25

```
p!pokemon --hpiv 25
p!pokemon --hpiv = 25
```

</details>

#### --iv `<integer/decimal>`

> Filter for pokémon with the specified Total IV. You can use `>`, `<` or `=` to show greater than, less than or equal to the specified integer or decimal. Typing an integer will show all of its decimal variants. E.g. `--iv 67` will show IVs `67.20%` and `67.74%` (all possible 67<68 IVs).

<details>

<summary>Commonly used aliases</summary>

\--i

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Pokémon with Total IV greater than 20

```
p!pokemon --iv > 20
```

Pokémon with Total IV less than 30

```
p!pokemon --iv < 30
```

Pokémon with Total IV greater than 20 but less than 30

```
p!pokemon --iv > 20 --iv < 30
```

Pokémon with Total IV equal to 25

```
p!pokemon --iv 25
p!pokemon --iv = 25
```

</details>

#### --learns \[`move name]`

> Filter for viewing pokémon that have a specific move in its moveset. `move name` can be empty to view pokémon that have any move in its moveset.

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:green;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

#### --legendary

> Filter for [Legendary pokémon](https://nintendo.fandom.com/wiki/Legendary_Pok%C3%A9mon) (pokémon with the **legendary** rarity, this can be seen in the **pokedex** command for a pokémon.) E.g. Raikou.

<details>

<summary>Commonly used aliases</summary>

\--leg

\--legend

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:green;">pokedex</mark> (cannot be used alongside other rarity filters)

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

#### --level `<integer>`

> Filter for pokémon with the specified level. You can use `>`, `<` or `=` to show greater than, less than or equal to the specified integer or decimal.

<details>

<summary>Commonly used aliases</summary>

\--lev

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Pokémon with level greater than 20

```
p!pokemon --level > 20
```

Pokémon with level less than 30

```
p!pokemon --level < 30
```

Pokémon with level greater than 20 but less than 30

```
p!pokemon --level > 20 --level < 30
```

Pokémon with level equal to 25

```
p!pokemon --level 25
p!pokemon --level = 25
```

</details>

#### --limit `<integer>`

> Filter to limit the amount of pokémon shown. Regardless of how many pokémon the search returns, it'll always show `<integer>` amount of pokémon as long as there is enough.

![E.g. in this image, it is showing 3 pokémon even though there may be more in my inventory.](/files/9abeNycKnQIcog3WYXHo)

![E.g. in this image, it is showing 3 pokémon even though there may be more in my inventory.](/files/9abeNycKnQIcog3WYXHo)

<details>

<summary>Commonly used aliases</summary>

\--lim

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --mega

> Filter for pokémon that are in their mega form. (Transformed by purchasing a Mega Evolution for your pokémon from **p!shop 6**). Learn more about them in [Evolutions and Forms](/basics/evolutions-and-forms.md#mega-evolutions).

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

<details>

<summary>Pokémon</summary>

* [Mega Venusaur](https://pokemondb.net/pokedex/venusaur)
* [X Mega Charizard](https://pokemondb.net/pokedex/charizard)
* [Y Mega Charizard](https://pokemondb.net/pokedex/charizard)
* [Mega Blastoise](https://pokemondb.net/pokedex/blastoise)
* [Mega Beedrill](https://pokemondb.net/pokedex/beedrill)
* [Mega Pidgeot](https://pokemondb.net/pokedex/pidgeot)
* [Mega Alakazam](https://pokemondb.net/pokedex/alakazam)
* [Mega Slowbro](https://pokemondb.net/pokedex/slowbro)
* [Mega Gengar](https://pokemondb.net/pokedex/gengar)
* [Mega Kangaskhan](https://pokemondb.net/pokedex/kangaskhan)
* [Mega Pinsir](https://pokemondb.net/pokedex/pinsir)
* [Mega Gyarados](https://pokemondb.net/pokedex/gyarados)
* [Mega Aerodactyl](https://pokemondb.net/pokedex/aerodactyl)
* [X Mega Mewtwo](https://pokemondb.net/pokedex/mewtwo)
* [Y Mega Mewtwo](https://pokemondb.net/pokedex/mewtwo)
* [Mega Ampharos](https://pokemondb.net/pokedex/ampharos)
* [Mega Steelix](https://pokemondb.net/pokedex/steelix)
* [Mega Scizor](https://pokemondb.net/pokedex/scizor)
* [Mega Heracross](https://pokemondb.net/pokedex/heracross)
* [Mega Houndoom](https://pokemondb.net/pokedex/houndoom)
* [Mega Tyranitar](https://pokemondb.net/pokedex/tyranitar)
* [Mega Sceptile](https://pokemondb.net/pokedex/sceptile)
* [Mega Blaziken](https://pokemondb.net/pokedex/blaziken)
* [Mega Swampert](https://pokemondb.net/pokedex/swampert)
* [Mega Gardevoir](https://pokemondb.net/pokedex/gardevoir)
* [Mega Sableye](https://pokemondb.net/pokedex/sableye)
* [Mega Mawile](https://pokemondb.net/pokedex/mawile)
* [Mega Aggron](https://pokemondb.net/pokedex/aggron)
* [Mega Medicham](https://pokemondb.net/pokedex/medicham)
* [Mega Manectric](https://pokemondb.net/pokedex/manectric)
* [Mega Sharpedo](https://pokemondb.net/pokedex/sharpedo)
* [Mega Camerupt](https://pokemondb.net/pokedex/camerupt)
* [Mega Altaria](https://pokemondb.net/pokedex/altaria)
* [Mega Banette](https://pokemondb.net/pokedex/banette)
* [Mega Absol](https://pokemondb.net/pokedex/absol)
* [Mega Glalie](https://pokemondb.net/pokedex/glalie)
* [Mega Salamence](https://pokemondb.net/pokedex/salamence)
* [Mega Metagross](https://pokemondb.net/pokedex/metagross)
* [Mega Latias](https://pokemondb.net/pokedex/latias)
* [Mega Latios](https://pokemondb.net/pokedex/latios)
* [Mega Kyogre](https://pokemondb.net/pokedex/kyogre)
* [Mega Groudon](https://pokemondb.net/pokedex/groudon)
* [Mega Rayquaza](https://pokemondb.net/pokedex/rayquaza)
* [Mega Lopunny](https://pokemondb.net/pokedex/lopunny)
* [Mega Garchomp](https://pokemondb.net/pokedex/garchomp)
* [Mega Lucario](https://pokemondb.net/pokedex/lucario)
* [Mega Abomasnow](https://pokemondb.net/pokedex/abomasnow)
* [Mega Gallade](https://pokemondb.net/pokedex/gallade)
* [Mega Audino](https://pokemondb.net/pokedex/audino)
* [Mega Diancie](https://pokemondb.net/pokedex/diancie)

</details>

#### --mine

> Filter for viewing pokémon on **market search** and **auction search** that belong to you; listings or auctions that you have added or started and haven't been removed/bought yet.&#x20;

<details>

<summary>Commonly used aliases</summary>

\--mi

\--listings

\--list

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:red;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:red;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>

<mark style="color:red;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --move `<move name>`

> Filter for viewing pokémon that have a specific move learned.

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --mythical

> Filter for [Mythical pokémon](https://nintendo.fandom.com/wiki/Mythical_Pok%C3%A9mon) (pokémon with the **Mythical** rarity, this can be seen in the **pokedex** command for a pokémon.) E.g. Darkrai.

<details>

<summary>Commonly used aliases</summary>

\--mythic

\--myth

\--my

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:green;">pokedex</mark> (cannot be used alongside other rarity filters)

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

#### --name `<name>`

> Filter for the name(s) of a pokémon. This filter can be used to look for any pokémon by the displayed or pokédex names (not [nickname](#nickname-less-than-nickname-greater-than)).

![Tip: You can use any of these names shown in the pokedex of a pokémon (viewed using the pokedex command).](/files/dMb9fja3hG020cZgCwUi)

<details>

<summary>Commonly used aliases</summary>

\--n

\--name

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

#### --nickname `<nickname>`

> Filter for finding pokémon with `<nickname>` as their nickname, set by the user using the `nick` or `nickall` commands. You can use this filter multiple times in commands to search for pokémon with the matching nickname for each.&#x20;
>
> {% hint style="info" %}
> **You can use this filter with the `nickall` command to nickname pokémon with an existing nickname. E.g. `p!nickall new_nick --nickname old_nick`**
> {% endhint %}

> Filter for finding pokémon with `<nickname>` as their nickname, set by the user using the `nick` or `nickall` commands. You can use this filter multiple times in commands to search for pokémon with the matching nickname for each.&#x20;
>
> {% hint style="info" %}
> **You can use this filter with the `nickall` command to nickname pokémon with an existing nickname. E.g. `p!nickall new_nick --nickname old_nick`**
> {% endhint %}

<details>

<summary>Commonly used aliases</summary>

\--ni

\--nick

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --order `<order>`

> Filter for sorting the pokémon shown in **market search** and **auction search** in a specific order. This filter can only be used *once* per command.
>
> Options for `<order>`:
>
> {% hint style="info" %}
> **Optionally add a `-` or `+` at the end of an option for descending(`-`) or ascending(`+`) order of that option, otherwise it uses the default (descending for `iv` and `level` and ascending for the rest).**
> {% endhint %}
>
> * `iv` - Sort by the total IV of pokémon.
> * `level` - Sort by the level of pokémon.
> * \[**auction search** only]:
>   * `bid` - Sort by the **Current Bid** of auctions.
>   * `ends` - Sort by the remaining duration of auctions
> * \[**market search** only]:
>   * `price` - Sort by the **Price** of market listings.
>   * `id` - Sort by the [ID](https://cdn.discordapp.com/attachments/768175554402058313/936668421217734656/IMG_20220128_223543.jpg)s of market listings.

<details>

<summary>Commonly used aliases</summary>

\--or

\--o

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:red;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:red;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>

<mark style="color:red;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Order **market search** by `price` ascending (low to high)

```
p!market search --order price
p!market search --order price+
```

Order **auction search** by `iv` descending

```
p!auction search --order iv
p!auction search --order iv-
```

</details>

#### --ordera

> Filter for sorting pokémon in the **pokedex** command in ascending order of the caught amount of each pokémon.&#x20;

<details>

<summary>Commands</summary>

<mark style="color:red;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:red;">market search</mark>

<mark style="color:red;">nickall</mark>

<mark style="color:green;">pokedex</mark>

<mark style="color:red;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>

<mark style="color:red;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --orderd

> Filter for sorting pokémon in the **pokedex** command in descending order of the caught amount of each pokémon.

<details>

<summary>Commands</summary>

<mark style="color:red;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:red;">market search</mark>

<mark style="color:red;">nickall</mark>

<mark style="color:green;">pokedex</mark>

<mark style="color:red;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>

<mark style="color:red;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --paradox

> Filter for [paradox pokémon](https://bulbapedia.bulbagarden.net/wiki/Paradox_Pok%C3%A9mon). E.g. Scream Tail.

<details>

<summary>Commonly used aliases</summary>

\--par

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:green;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

#### --pentuple `<integer>`

> Filter for pokémon that have atleast 5 stat IVs that are equal to `<integer>`.  To elaborate, for a pokémon to match the criteria for this filter, 5 of its stat IVs, namely `HP`, `ATK`, `DEF`, `SPATK`, `SPDEF` and `SPD` IVs, need to be the same, equal to `<integer>`. This filter will also match combinations that are higher than 5.

![E.g. this pokémon would match the criteria for p!pokemon --pentuple 31 because it has 5 equal stat IVs that are 31.](/files/ZBR5oNnHLMzXHdGSnTLU)

![E.g. this pokémon would match the criteria for p!pokemon --pentuple 31 because it has 5 equal stat IVs that are 31.](/files/ZBR5oNnHLMzXHdGSnTLU)

<details>

<summary>Commonly used aliases</summary>

\--five

\--pent

\--penta

\--quintuple

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --quadruple `<integer>`

> Filter for pokémon that have atleast 4 stat IVs that are equal to `<integer>`.  To elaborate, for a pokémon to match the criteria for this filter, 4 of its stat IVs, namely `HP`, `ATK`, `DEF`, `SPATK`, `SPDEF` and `SPD` IVs, need to be the same, equal to `<integer>`. This filter will also match combinations that are higher than 4.

![E.g. this pokémon would match the criteria for p!pokemon --quadruple 31 because it has 4 equal stat IVs that are 31.](/files/thIXfIxIfBV8FVtDPO6R)

![E.g. this pokémon would match the criteria for p!pokemon --quadruple 31 because it has 4 equal stat IVs that are 31.](/files/thIXfIxIfBV8FVtDPO6R)

<details>

<summary>Commonly used aliases</summary>

\--four

\--quad

\--quadra

\--tetra

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --region `<region>`

> Filter for pokémon that are from the region `<region>`.&#x20;

<details>

<summary>Commonly used aliases</summary>

\--r

\--reg

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:green;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

<details>

<summary>Regions</summary>

1. [Kanto](https://pokemondb.net/pokedex/national#gen-1)
2. [Johto](https://pokemondb.net/pokedex/national#gen-2)
3. [Hoenn](https://pokemondb.net/pokedex/national#gen-3)
4. [Sinnoh](https://pokemondb.net/pokedex/national#gen-4)
5. [Unova](https://pokemondb.net/pokedex/national#gen-5)
6. [Kalos](https://pokemondb.net/pokedex/national#gen-6)
7. [Alola](https://pokemondb.net/pokedex/national#gen-7)
8. [Galar](https://pokemondb.net/pokedex/national#gen-8)

</details>

#### --shiny

> Filter for viewing shiny pokémon. Shiny pokémon have a ✨ next to their name.

{% hint style="danger" %}
**Beware of fake shinies! Some dishonest users may attempt to decieve others by nicknaming their pokémon** `✨` **and selling it as a legitimate shiny. Fake shinies have quotes around the emoji: "**✨**". Always double check, and with this filter where possible.**
{% endhint %}

<details>

<summary>Commonly used aliases</summary>

\--sh

\--shi

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --skip `<integer>`

> Filter to exclude a certain number of pokémon from the beginning when using a command. For example, you may use this filter to favorite all Ralts except the first 5 using `p!favoriteall --n Ralts --skip 5`. &#x20;

> Filter to exclude a certain number of pokémon from the beginning when using a command. For example, you may use this filter to favorite all Ralts except the first 5 using `p!favoriteall --n Ralts --skip 5`. &#x20;

<details>

<summary>Commonly used aliases</summary>

\--sk

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Show all Ralts on auction except the first 3

```
p!auction search --name Ralts --skip 3
```

Nickname all Ralts except the first 3

```
p!nickall NICK --name Ralts --skip 3
```

Add all Ralts to a trade except the first 3

```
p!trade addall --name Ralts --skip 3
```

</details>

#### --spatkiv `<integer>`

> Filter for pokémon with the specified Special Attack/SPATK IV. You can use `>`, `<` or `=` to show greater than, less than or equal to the specified integer.

<details>

<summary>Commonly used aliases</summary>

\--spatk

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Pokémon with SPATK IV greater than 20

```
p!pokemon --spatkiv > 20
```

Pokémon with SPATK IV less than 30

```
p!pokemon --spatkiv < 30
```

Pokémon with SPATK IV greater than 20 but less than 30

```
p!pokemon --spatkiv > 20 --spatkiv < 30
```

Pokémon with SPATK IV equal to 25

```
p!pokemon --spatkiv 25
p!pokemon --spatkiv = 25
```

</details>

#### --spdefiv `<integer>`

> Filter for pokémon with the specified Special Defense/SPDEF IV. You can use `>`, `<` or `=` to show greater than, less than or equal to the specified integer.

<details>

<summary>Commonly used aliases</summary>

\--spdef

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Pokémon with SPDEF IV greater than 20

```
p!pokemon --spdefiv > 20
```

Pokémon with SPDEF IV less than 30

```
p!pokemon --spdefiv < 30
```

Pokémon with SPDEF IV greater than 20 but less than 30

```
p!pokemon --spdefiv > 20 --spdefiv < 30
```

Pokémon with SPDEF IV equal to 25

```
p!pokemon --spdefiv 25
p!pokemon --spdefiv = 25
```

</details>

#### --spdiv `<integer>`

> Filter for pokémon with the specified Speed/SPD IV. You can use `>`, `<` or `=` to show greater than, less than or equal to the specified integer.

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

<details>

<summary>Examples</summary>

Pokémon with SPD IV greater than 20

```
p!pokemon --spdiv > 20
```

Pokémon with SPD IV less than 30

```
p!pokemon --spdiv < 30
```

Pokémon with SPD IV greater than 20 but less than 30

```
p!pokemon --spdiv > 20 --spdiv < 30
```

Pokémon with SPD IV equal to 25

```
p!pokemon --spdiv 25
p!pokemon --spdiv = 25
```

</details>

#### --triple `<integer>`

> Filter for pokémon that have atleast 3 stat IVs that are equal to `<integer>`. To elaborate, for a pokémon to match the criteria for this filter, 3 of its stat IVs, namely `HP`, `ATK`, `DEF`, `SPATK`, `SPDEF` and `SPD` IVs, need to be the same, equal to `<integer>`. This filter will also match combinations that are higher than 3.

![E.g. this pokémon would match the criteria for p!pokemon --triple 31 because it has 3 equal stat IVs that are 31.](/files/hO7b9LXwCRoGpBH5FVve)

![E.g. this pokémon would match the criteria for p!pokemon --triple 31 because it has 3 equal stat IVs that are 31.](/files/hO7b9LXwCRoGpBH5FVve)

<details>

<summary>Commonly used aliases</summary>

\--three

\--trip

\--tri

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:red;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>

#### --type `<type>`

> Filter for pokémon that are of the type `<type>`. The type of a pokémon can be viewed by using the **pokedex** command.

<details>

<summary>Commonly used aliases</summary>

\--t

\--ty

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:green;">pokedex</mark>

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>&#x20;

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

<details>

<summary>Types</summary>

* [Normal](https://pokemondb.net/type/normal)
* [Fire](https://pokemondb.net/type/fire)
* [Water](https://pokemondb.net/type/water)
* [Grass](https://pokemondb.net/type/grass)
* [Electric](https://pokemondb.net/type/electric)
* [Ice](https://pokemondb.net/type/ice)
* [Fighting](https://pokemondb.net/type/fighting)
* [Poison](https://pokemondb.net/type/poison)
* [Ground](https://pokemondb.net/type/ground)
* [Flying](https://pokemondb.net/type/flying)
* [Psychic](https://pokemondb.net/type/psychic)
* [Bug](https://pokemondb.net/type/bug)
* [Rock](https://pokemondb.net/type/rock)
* [Ghost](https://pokemondb.net/type/ghost)
* [Dark](https://pokemondb.net/type/dark)
* [Dragon](https://pokemondb.net/type/dragon)
* [Steel](https://pokemondb.net/type/steel)
* [Fairy](https://pokemondb.net/type/fairy)

</details>

#### --ub

> Filter for [Ultra Beast pokémon](https://pokemon.fandom.com/wiki/Ultra_Beasts) (pokémon with the **Ultra Beast** rarity, this can be seen in the **pokedex** command for a pokémon.) E.g. Pheromosa.

<details>

<summary>Commonly used aliases</summary>

\--u

</details>

<details>

<summary>Commands</summary>

<mark style="color:green;">auction search</mark>

<mark style="color:green;">favoriteall</mark>

<mark style="color:green;">market search</mark>

<mark style="color:green;">nickall</mark>

<mark style="color:green;">pokedex</mark> (cannot be used alongside other rarity filters)

<mark style="color:green;">pokemon</mark>

<mark style="color:green;">releaseall</mark>

<mark style="color:green;">trade addall</mark>

<mark style="color:green;">unfavoriteall</mark>

<mark style="color:green;">learnset</mark>

</details>

#### --uncaught

> Filter for all the uncaught pokémon in the **pokedex** command.&#x20;

<details>

<summary>Commonly used aliases</summary>

\--unc

\--un

</details>

<details>

<summary>Commands</summary>

<mark style="color:red;">auction search</mark>

<mark style="color:red;">favoriteall</mark>

<mark style="color:red;">market search</mark>

<mark style="color:red;">nickall</mark>

<mark style="color:green;">pokedex</mark>

<mark style="color:red;">pokemon</mark>

<mark style="color:red;">releaseall</mark>

<mark style="color:red;">trade addall</mark>

<mark style="color:red;">unfavoriteall</mark>

<mark style="color:red;">learnset</mark>

</details>


---

# 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://docs.poketwo.net/intermediate-topics/search-filters.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.
