PokéRealm Command List & Guide | Discord Pokemon Bot

PokeRealm is a Discord Pokemon game bot designed to be just like the original Pokecord, just like PokeTwo. If you’re hunting for Pokemon discord bots, also check out MewBot and PokeMeow (which I also have guides for) are more their own thing.

If you know how to play Pokecord you’re pretty much already good to go with PokéRealm, but I’ll note everything here for new or confused players! I read all my comments so if you have anything to add or ask, leave a comment.


Follow on your favorite social (or get email alerts of new guides):
YouTube              Twitter            Facebook

Support Sir TapTap on Patreon!

You can support me and my guides monthly on Patreon (and score some rewards like cute cat pictures)! The more I earn the more time I can spend on improving guides like this. My PayPal is a thing too if you can’t do monthly subscriptions.

2021-02-23: PokeRealm is back!

2020-08-21: PokéRealm guide released.

PokéRealm Basics

If you played Pokecord, you’re basically up to speed already. PokéRealmis a very direct clone of Pokecord down to the commands, functions, even moreso than MewBot. People chat, Pokemon spawn, you guess their name, you catch them if you’re the first in the channel to do so.

Note PokéRealm is a bit laggier than Pokecord (Discord rate limits surely).

Where To Play PokéRealm

To play PokéRealm, all you need is a Discord server with the bot set up. Spamming doesn’t spawn pokemon! Only real, back and forth conversations with multiple people reliably spawn pokemon. Talk like a normal person in populated channels to spawn mons.

You can add the bot to your own Server or you can join the official server for PokéRealm. Please do not join my server for support or to ask questions about PokeRealm. I do not work for PokeRealm or have any inside information whatsoever and all Pokemon bots were removed due to them being a negative influence. You’re welcome to join the server, just don’t expect anything to be related to Pokemon bots.

The official server will be crammed and many pokemon will spawn (but many people will be there to catch them). Your own discord server will be quieter and easier to catch pokemon, but less of them are likely to spawn. Also, expect to do some moderation if it’s in your own server; I recommend keeping PokéRealm sequestered in a single channel people can mute (or even requiring a role to see the PokéRealm channel) if people find it too annoying.

Quickstart PokéRealm Guide

Once the bot is in your server, pokemon will start to spawn based on time and number of posts. Type p!start to get started, then p!pick (starter name) to select a starter. Use p!redirect (#channelname) if you want Pokemon to only spawn in a specific channel.

When a pokemon appears, the first to correctly p!catch (pokemon name) it gets it. p!hint will offer a hint if you don’t recognize it or can’t remember.

There’s no limit to how many pokemon you can get, so there’s no reason (other than politeness) to not catch a pokemon. In a server with friends, consider letting other players catch pokemon you already have (alternately, catch them and trade them to who wants them for free).

It helps to add all pokemon you’re planning to duel with to your favorites list, so you don’t have to go through the whole pokemon list every time. Note not many people actually bother to battle, it’s mostly a collection game. Pokemon are always referenced by number not name in commands, so this will help you find the numbers quickly.

Pokemon level just by chatting in a server with PokéRealm active; only your active pokemon gets experience this way though, so be sure to p!select who you want to raise. Without an Everstone (in p!shop), Pokemon that can evolve via level will automatically evolve at that level with no cancel prompt. There is no specific command to level up. Note Pokemon level more slowly than Pokecord did.

How To Evolve Pokemon in PokéRealm

Most Pokemon evolve the exact same way in the real pokemon games; a level, evolution stone, item, trade etc. If possible, PokéRealm emulates the exact same condition. If they only need to level up to evolve, they will level and evolve by chatting in channels PokeRealm can read.

Pokemon’s requirements can be checked with p!pokedex (pokemon), try it for Pokemon with unusual unlocks like Inkay, and you’ll see they’ve been given a level-based unlock usually. Pokemon that need trading still need to be traded with p!trade, and pokemon that need items you’ll have to buy from the shop with p!shop.

PokéRealm Commands

Starting PokéRealm

  • p!start
    • Enters you into the game. Other commands will not work, including p!catch, until you officially start the game. This only needs to be done once per account—all servers with PokéRealm will recognize your account automatically
  • p!pick (pokemon)
    • Select your starter, you can pick any “starter” pokemon from any mainline generation up to 7. This does not include Pikachu or Eevee. It shows you the list after you type it, so review it then.
  • p!help 
    • The bot will post a list of commands with several pages to go through. The reactions change pages, but they’re very buggy. Part of why I figured just make a guide for it.
    • I find the Reaction UI is a less buggy in DMs, plus it spams the channel less. Just dm p!help to the bot  Though you have to un-react to say, flip pages a second time

Pokemon Commands

  • p!catch (pokemon name)
    • The most important command, catches the currently spawned pokemon, if you guess the name correctly and no one else catches it first. Spawns eventually expire, or expire instantly if another spawn occurs. If the bot doesn’t respond to this command, the pokemon is already gone.
      • The first time you catch any specific pokemon you get 35 credits
  • p!hint
    • Get a hint to the currently spawned pokemon
  • p!evolve (pokemon)
    • Evolve your pokemon, if it meets the requirement
  • p!nickname (nickname)
    • Set a nickname for the current pokemon
  • p!order (number|level|iv|pokedex)
    • Orders your p!pokemon list in the manner selected. Note “number” means order caught, not Pokedex number
  • p!select (pokemon)
    • Sets your active pokemon to the input number
    • use p!select latest to select your last caught pokemon, useful for quick Nicknaming.
  • p!pokedex
    • See all your caught (and uncaught) pokemon
    • Note only Pokemon directly caught with pcatch count for this. Trades, evolutions, redeems, etc, will show as uncaught.
    • Type p!pokedex (pokemon name) to see the pokedex entry for a pokemon, even if you don’t have them
        • This even shows how they evolve! If you’re having trouble evolving a pokemon, use this
  • p!pokedex claim all
    • Like Pokecord, you need to manually claim the credits for catching Pokemon (50 credits each). This command claims all waiting rewards
  • p!release (Pokemon number)
    • Releases a Pokemon permanently, effectively deleting it
  • p!releaseall (search terms)
    • Mass release pokemon
  • p!unmega
    • Revert a Mega Evolution to it’s original form

Battle Commands

Not many people seem to use PokéRealm to battle, but this is how it works. After a Battle your Pokemon is instantly fully healed, so there’s no downside to battling. Your active pokemon levels as you post chat messages like Pokemon. As almost everyone forgets, Pokecord was designed to encourage dialog not spam.

  • p!battle (@user)
    • Battle another trainer with your pokémon!
  • p!learn (move name)
    • Learn moves for your pokémon to use in battle
      • Note you have to be a certain level to learn some moves, unlike many other pokemon bots
  • p!moveinfo (move name)
    • View information about a certain move
  • p!moves (pokemon)
    • View current moveset and availible moves for your active Pokemon
  • p!moveset (pokemon)
    • View all moves for your pokémon and how to get them.

Shop Commands

These are what those credits from catching pokemon are for

  • p!balance
      • View your current balance of PokéRealm Credits
      • Get more by voting and catching pokemon
      • No market, yet
  • p!shop (page)
    • View the PokéRealm item shop, starting at (x) page
    • Type the full name of the page, listed below, to view it
    • Most pokemon that evolve with held items or evolution stones will require something from the shop to evolve
      • Shop Pages
        • Level
          • XP Boosts and Rare Candies
        • Evolution
          • Stones and other evolution items
        • Nature
          • Nature modifiers
        • Items
          • Held Items
            • Held items are instantly held by your current pokemon. There is no other way to Hold an item except by buying one
        • Forms
          • Form Items
  • p!buy item (item name)
    • Purchase an item from the shop.
  • p!dropitem
    • Drop a pokémon’s held item. It appears that for now this simply erases it
  • p!gamble
      • Gamble with other players. Can’t seem to get this to work myself.

Trading Commands

  • p!trade @username
    • Start the trading interface with a specific user. You only have so long to complete the trade. The bot walks you through the steps.
  • p!market
    • Use the Market with Filters (below) to look for pokemon to buy with Credits from other players.
    • Use p!market help for detailed info, though the bot won’t message me the information somehow.

PokéRealm Bot Commands

Favorites List Commands
  • p!fav
    • Adds/removes
  • p!addfav
    • Adds your currently selected pokemon as a Favorite
  • p!removefav
    • Removes the currently selected Pokemon as a Favorite
Other Commands
  • p!n | p!b | p!next | p!back
    • Next/last page when viewing a multiple page item like p!help or your pokemon list. Very buggy.
  • p!daily 
    • Get the vote link or check your voting streak and rewards. Voting gives you lootboxes based on your daily voting streak
    • You must manually claim upvote rewards with p!daily claim after voting
  • p!redeem (pokemon name)
    • Redeem a code for a Pokemon
    • use p!redeem credits to get 15,000 credits instead

Bot Commands

Commands relating to PokéRealm as a service.

    • p!server
      • Get an invite link to join PokéRealm’s official server
    • p!invite
      • Get a link to invite the bot to a new server
    • p!ping
      • View the bot latency (now long it takes to get your commands)
    • p!profile
      • View your profile
    • p!botinfo
      • View statistics about the bot itself like server count, user count, trainers, ping

PokéRealm Administration Commands

Only the server admin can activate these commands. They affect settings for the whole server.

If you’re worried about PokéRealm disrupting your server, I would first set up the redirect and channel commands, and possibly block PokeRealm from having message sending/managing permissions in any chat focused channels.

Consider changing the prefix early too so people get used to it, p! is a bit annoying to type.

  • p!redirect (#channel)
    • Redirects all Pokemon spawns into the channel passed. Useful to prevent spam and annoyed server members if everyone’s not a fan. I recommend starting out with it redirected on a large server.
  • p!redirect reset
    • Disables redirecting of spawns
  • p!prefix (prefix)
    • Sets the server prefix, if you don’t like p!. My server uses just p so it’s easier to type, especially for quick p!catch rushes.
  • p!channel config
    • Set up channel configurations
      • I can’t actually get this to work
  • p!channel commands enable/disable (command)
    • See and modify channel command permissions. Use this to limit where the bot can be used
    • Affects the channel you use this command in only
    • ;channel commands disable all will instantly disable all commands in a channel

PokéRealm Filters

Filters can be used for any menu with Pokemon in it; so p!pokemon as well as the Market and such. Just copied and pasted this from the bot, sice it’s a doozy.–shiny | Search for shiny Pokémon

–name (Pokémon Name) | Search for a certain Pokémon
–nickname (Nickname) | Displays a Pokémon with a certain nickname
–level (Level) | Search for Pokémon with a certain level
–type (Type) | Search for Pokémon with a certain type
–gen (Gen Number) | Search for Pokémon from a certain generation
–price (Price) | Search for Pokémon with a certain price
–mega | Search for mega Pokémon
–megable | Search for Pokémon that can mega evolve
–pseudo | Search for pseudo legendaries
–duel | Search for Pokémon with dueling IVs
–page (Page) | Search for Pokémon on a specific page.

–legendary | Search for legendary Pokémon
–mythical | Search for mythical Pokémon
–ub | Search for Ultra Beast Pokémon
–alolan | Search for Alolan Pokémon
–galarian | Search for Galarian Pokémon
–starter | Search for all the evolutions of starter Pokémon
–hpiv (IV) | Search for Pokémon by their HP IV
–atkiv (IV) | Search for Pokémon by their Attack IV
–defiv (IV) | Search for Pokémon by their Defense IV
–spatkiv (IV) | Search for Pokémon by their Special Attack IV
–spdefiv (IV) | Search for Pokémon by their Special Defense IV
–speediv (IV) | Search for Pokémon by their Speed IV
You can also search using “)” and “(” symbols for a range of IVs
Ex: –hpiv ) 25
–trip/triple (Number) | Search for Pokémon with three identical IVs
–quad (Number) | Search for Pokémon with four identical IVs
Ex: p!pokemon –triple 31


My Patreon – Check it out if my guides help you!

My YouTube Channel

The Pokemon Videos on my YouTube

My Other Pokemon Discord Bot Guides






Pokecord (rip)

My Other Pokemon Game Guides

Pokemon Quest Recipes

Pokemon Sun/Moon Island Scan Guide

Pokemon Rumble Rush guide

Pokemon Masters Guide

Support SirTapTap and these guides and articles on Patreon!
Support SirTapTap on Patreon

Author: Sir TapTap

Gaming guide writer, content creator, streamer, UX designer, web developer, and a bunch of other stuff.

19 thoughts on “PokéRealm Command List & Guide | Discord Pokemon Bot”

  1. Any idea if you can use multiple filters in one search? I haven’t been able to figure it out

  2. I gave a power anklet to a Pokemon and I want to give it to another one, how do I get it to drop the item?

  3. I am having a problem with my server and the p!start command isn’ working. we even gave the bot its own dedicated channel to help remove lag, do you have and tips on how to fix this?
    P.S. I am looking at a Charizrd right now and i am angry cause he is going to disappear

    1. Probably a permissions thing or the bot is down, I removed pokerealm from my server since it’s always having problems and is just worse poketwo at this point, so I have no idea if it’s down. If the account shows as offline, it will not respond to any command period

  4. hi i really want to duel my friend with pokemons but i dont know what command is for fighting. I have a charmander and i’ve got him the ember move, how can i use it in duels? like p!move ember? i really need help!

    1. The Duel feature is basically always broken and no one uses it anyway. I can’t help and recommend just ignoring the feature. Ask on the support server if you’re desperate, I don’t keep tabs on whether it works because it’s always breaking

    2. hello! In order to begin dueling, you have to do p!duel @ and to use a move, you have to type
      p!use 1/2/3/4, I hope this helps.

    1. It’s in the guide, claiming pokedex rewards and voting, like all the other pokecord clones

  5. Hey!
    I was curious, now that leveling up seems to work, are there any commands we can use to mute the leveling up notifications in non-pokerealm channels?

    1. No, it doesn’t have one like Pokecord did, you have to remove it’s permissions to post in channels outside the spawn/command channel(s) you want

Leave a Reply

Your email address will not be published.