Pokecord Commands Guide – Advanced, Market, Trading, Dueling

Pokecord is a popular bot for Discord and learning the commands for the game will help you catch more Pokemon!

Our Pokecord Commands Guide runs you through all of the commands available for this popular Discord bot! We've got all of the standard commands, plus some more advanced ones for when you get into trading and the market!

Pokecord was recently shutdown, find out why on our Pokecord Shut Down post.

What is Pokecord?

Pokecord is a super detailed Discord Bot that allows you to collect, battle, and trade Pokemon! Instead of throwing Poke Balls, a bot will randomly spawn a Pokemon in a designated channel in a participating Discord. The image of the Pokemon is displayed, but the name is not. It is your job to respond with the name as quickly as possible. Whoever gets it first, gets the Pokemon!

Check out our Pokecord Tips Guide to learn more about the game!

Pokecord Commands

Depending on your server, it is default to have the "p!" in front of your command. Some servers might have changed this to something else, but I will be using it with the following commands because it's used in the default Pokecord server.

You are going to see <Pokemon Number> referenced throughout these commands. You can get your particular Pokemon number by searching for the particular Pokemon with the "p!pokemon --name <Pokemon Name>" command. It will display the number via this list.

Any command that references something in angle brackets (< >), means you need to replace it with what is listed between them (do not include the brackets in your command).

Beginning the Game

  • p!start | This enters you into the game. You have to use this command first before you can catch any Pokemon.
  • p!pick | Once you've done the start command, you will then be asked to pick a starter Pokemon. You can pick from any of the starters across all of the generations.
  • p!help | Will direct message you a series of options that you can find more information on. You do NOT message the bot back, you have to enter the command in a Pokecord supported Discord channel.

Starter Commands

After you've picked your Pokemon, there's a couple of commands you should do right away. They are useful to have enabled, so there's no real reason not to do them.

  • p!detailed | Use this command to show more information about your Pokemon when using p!pokemon and p!info. It will show your Pokemon's IVs which are important if you want to battle or determine how much one is worth.
  • p!order <Option> | This will help you order your Pokemon by whatever you like. You have the option to do: alphabetical, number, level, or iv. I generally find that IV is most used.

Pokemon Commands

  • p!catch <Pokemon Name> | When a wild Pokemon spawns, you will use this command and the correct name to catch it.
  • p!hint | Will display a hint to the currently spawned Pokemon.
  • p!select <Pokemon Number> | Selects which Pokemon will receive XP from chatting and which will battle.
    • p!select latest | Selects your most recently caught or redeemed Pokemon.
  • p!info | Displays the information of your SELECTED Pokemon.
  • p!info latest | Displays the information of the LATEST Pokemon you've caught.
  • p!info <Pokemon Name> | Display a Pokemon with its base stats.
  • p!info shiny <Pokemon Name> | Displays a shiny version of a Pokemon with its base stats.
  • p!info <Pokemon Number> | Displays the information of the Pokemon attached to this number.
  • p!pokemon | Displays a list of your Pokemon. It also displays information, such as Level, Number, IVs, and Nickname.
    • p!pokemon --name <Pokemon Name> | Displays a list of Pokemon you own of that particular name.
    • p!pokemon --shiny | Displays your shiny Pokemon.
  • p!pokedex | Displays your Pokedex with a count of how many you own.
    • p!pokedex --unowned | Displays only the Pokemon you need to collect.
  • p!nickname <nickname> | Gives a nickname to your selected Pokemon.
  • p!dropitem | Drops the item your current Pokemon is holding.
  • p!mega | Command to evolve Pokemon to a Mega X or Y. You must have a Mega Evolution purchased, they cost 1,000 credits each.
  • p!release <Pokemon Number> | This will release a Pokemon. If you do just p!release it will attempt to release your chosen Pokemon, but thankfully it gives you a confirmation prompt beforehand.

Challenge Commands

Challenges are a new addition to the game. If you complete all of the challenges you are rewarded with credits.

  • p!challenges | Shows the current challenges that are available for you.

Favorite List Commands

  • p!fav | This will show a list of your favorite Pokemon!
  • p!addfav <Pokemon Number> | Adds a Pokemon to your favorites list.
  • p!removefav <Pokemon Number> | Removes a Pokemon from your favorites list.

Dueling Commands

If you want to battle your friends, you'll need to utilize these commands. You can win credits and xp for defeating your dueling partner!

  • p!select <Pokemon Number> | This will be the Pokemon you use in battle.
  • p!moves | Displays your selected Pokemon's current moves, and the available moves it can learn.
  • p!learn <Move> | Attempts to learn the move you've chosen. You will need to choose which move you want to replace.
  • p!replace <Number> | Replaces a current move with the one you are trying to learn.
  • p!duel <@Username> | Challenges the select Discord user to a Duel. Be sure to @ them and not just type in their name.
  • p!accept | Accepts a duel if you've been challenged.
  • p!use <Move Number> | Your selected Pokemon will use the move that is listed by that number.

Market Commands

The market allows you to sell and purchase Pokemon. You purchase Pokemon with credits, these can be earned by dueling or selling your caught Pokemon.

  • p!bal | Shows the amount of credits you have.
  • p!market search <Page number> | Show the requested page of the market.
  • p!market search <Page number> <Search Options> <Order Option> | Search the market.
  • p!market view <Pokemon ID> | View detailed information for a Pokemon on the market.
  • p!market info <Pokemon ID> | Alternative to view.
  • p!market list <Pokemon Number> <Price> | List a pokémon on the market.
  • p!market buy <Pokemon ID> | Buy a Pokemon from the market. You will need to confirm your purchase with p!confirmbuy or cancel it with p!cancel.
  • p!market remove <Pokemon ID> | Remove one of your Pokemon from the market.
  • p!market listings <Page number> | Display the Pokemon you have listed on the market.

Search Options

These can be used in addition to the "p!market search" to further refine your search.

For example, if you wanted to search for Charizard's of a high IV in order of highest to lowest while showing the IV: "p!market search --name Charizard --showiv --order iv d".

  • --name <name> | Search for Pokemon by name.
  • --nickname <nickname> | Search for Pokemon by nickname.
  • --level <level> | Search for Pokemon by level.
  • --holding <holding> | Search for Pokemon by the item they are holding.
  • --type <type> | Search for Pokemon by type.
  • --price <price> | Search for Pokemon with a specific price.
  • --hpiv <IV> | Search for Pokemon by their HP IV.
  • --atkiv <IV> | Search for Pokemon by their Attack IV.
  • --defiv <IV> | Search for Pokemon by their Defense IV.
  • --spatkiv <IV> | Search for Pokemon by their Special Attack IV.
  • --spdefiv <IV> | Search for Pokemon by their Special Defense IV.
  • --speediv <IV> | Search for Pokemon by their Speed IV.
  • --shiny | Search for shiny Pokemon.

When searching by IVs, you can use the ">" or "<" symbols to look for a range of IVs, like this: --hpiv > 27

You can use multiple search options in a single command.

Order Options

  • --order id ascending/descending | Order results by Pokemon ID.
  • --order lvl ascending/descending | Order results by Pokemon level.
  • --order price ascending/descending | Order results by price.
  • --order iv ascending/descending | Order by the sum of the Pokemon's IVs.
  • --order name ascending/descending | Order results by name.

You can type a or d instead of ascending/descending for ordering to save yourself some time.

Shop Commands

  • p!shop | Opens the shop menu. You can purchase XP Boosters, Rare Candies, Rare Stones, Evolution Items, Nature Modifiers, Held Items, and Mega Evolutions!
  • p!buy <Item ID> | Purchases an item from the shop.

Trading Commands

  • p!trade @User | Begins a trade with someone. They will then have to do p!accept to do the trade or p!deny to reject it.
  • p!p add <Pokemon numbers, seperated by spaces> | Add one or multiple Pokemon to your trade offer.
  • p!p remove <Pokemon numbers, seperated by spaces> | Remove one or multiple Pokemon from your trade offer.
  • p!c add <Amount> | Add credits to your trade offer.
  • p!c remove <Amount> | Remove credits from your trade offer.
  • p!confirm | Confirm the trade, both users must confirm for the trade to go through.
  • p!cancel | Cancel the trade.

General Commands

  • p!daily | Allows you to vote for the Pokecord server on the Discord Bots site. You get 100 - 250 credit for doing this every 12 hours.
  • p!silence | Toggles your level up messages. If you chat in servers that have Pokecord it will alert when your Pokemon levels up. This might be annoying to some, so you can silence it with this command.
  • p!redeem <Pokemon Name> | If you have a redeem available, you will receive a Pokemon of the name you entered.
    • p!redeem credits | Sells a redeem you own for 15,000 credits back to the bot itself.

Bot Commands

  • p!botinfo | Shows general bot information.
  • p!invite | Gives the bot's invite link.
  • p!donate | Sends a link to donate to support the bot.
  • p!patreon | Sends a link to the bot's patreon page.
  • p!server | Sends an invite to the bot's official server.
  • p!appeal | (Official Server Only) Attempts to give you unbanned from the official server if you were banned for whatever reason.

Server Commands

  • p!prefix <prefix> | Sets server prefix. If you don't like the "p!" before every command, you can change it with this.
  • p!redirect <#Channel Name> | If you want Pokemon to spawn in a certain channel you can use this command to change it.
    • p!redirect disable | If you want to enable spawns in all channels again, you can use this command.
  • p!channel enable/disable | Enables or disables p! commands in the channel you are currently in.
  • p!levelup enable/disable | Enables or disables level up alerts.
  • p!clearspawns enable/disable | Enables or disables the deletion of spawn message once a Pokemon is caught.
Follow us on Twitter and Facebook to get updates on your favorite games!

About the Author

My name is Mark Carpenter, Assigning Editor of Pro Game Guides. I've been covering games media for over three years, and my work has been published in Metro UK, Game Rant, and other smaller publications. I love playing D&D, guitar, and reading when I'm not gaming, which I've been gaming since the Amiga days. I love RPGs, Final Fantasy, and The Legend of Zelda series. Plus, dogs are pretty awesome.
Find Mark Carpenter On: Twitter


Pokecord Commands Guide – Advanced, Market, Trading, Dueling

Comments are on moderation and will be approved in a timely manner. Please read the following rules before commenting:

  • All comments must be on topic and add something of substance to the post
  • No swearing or inappropriate words
  • No asking or begging for anything free
  • Do not attempt to start a poll in the comments
  • Comments in all CAPS will be removed
  • We reserve the right to remove a comment for any reason
  • Do not impersonate a staff member or influencer

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  1. I’m not sure if I’m doing it right but I just put pokecord in a server and can’t tell if the spawns are linked to the channel

  2. the trade command for me doesent work

  3. I putted my pokemon in the market but i want to get it back again but i could’nt cause i forgot my pokemons code to retrieve it and it is really deep in the market listing that i cant find it anymore.

    My pokemon is arceus and since no one buys it i wanna remove it in the market xD

    1. The guide mentions this, which I think will solve your issue:
      p!market listings | Display the Pokemon you have listed on the market.

  4. Thanks this really helped a lot but how do I add to credits to the trades/gift credits it does not work when I do it.

  5. I’ve been trying to find cheap Pokémon with a high iv and sell them for a higher price, but I can’t figure out how to filter the market search to Pokémon with a low-ish price and with an iv of 75 percent or higher. I’ve tried doing p!market search –price 400 –order iv d but it always rejects it and says “unrecognized arguments: –price d” What should I be doing differently?

  6. how can i auction a pokemon?

  7. So recently I’ve been trying to level up my Swadloon into a Leavanny, but friendship bracelets don’t seem to be in the shop anymore and I can’t find anything on this. How do I get one or have the rules been changed?

  8. What do I do if I have another bot that uses p!help?

  9. My friend and I are trying to negotiate using “p! P add 2” and it doesn’t work

  10. me and my frnds got pokecord and we stayed for about and hours and still didnt pop up. we tried p!catch to see what happenes and it says no spwan channel and say p!spawn. i tried it but then it says SPAWN CHANNELS. NO SPAWN CHANNELS SET…did i do something worng?😅😅

    1. you gotta do p!channle #(channle name here)

    2. Not sure how you got this to work, because the bot is no longer being run anymore.

      1. ohhh is “p! add p 2” sorry Admin

  11. Me and my friend are trying to trade and it keeps saying that i am trying to catch a pokemon when I type p!c add 250.

    1. its p!add c 250

    2. I thought the bot was closed?

  12. How do you evolve milcery in pokecord? Mine is lv 100.

  13. How do i edit core settings?

    (i want to edit level-up-messages)

  14. how often to pokemon show up for you to try to catch? we have had this in our discord for 12 ours and only one has shown up.

    1. Pokemon spawn more often the more people chat in your Discord. You need to have a pretty active server to get frequent spawns.

  15. how do i give a pokemon to someone lets say for giveaways

    1. p!gift p if you are sending a pokemon
      p!gift c if you are gifting credits

      1. When doing the gift command how do you give it to a certain player? Been trying to help out friend getting one but they are never able to be online when it spawns. I caught a couple and had one evolve, and have been wanting to surprise them,

  16. how do I see the items that our Pokemon hold … and what are the functions of these items?

    1. “p!i” then look at the “holding” category and you can see it. Items for your Pokémon to hold have different uses, most are for evolutions to can’t obtain without the item in your Pokémons hand.

  17. what is the command to sell a pokemon?

    1. p!market list
      if you want to see your listings, you can do p!market listings
      and if you ever want to remove one of your listings, do p!market remove
      *note: pokemon id and pokemon number are different, the pokemon id is the number they have while in the shop while the pokemon number is the one they have while you own them

  18. its an amazing way to have fun and it keeps people online on your server

  19. When I try to catch Shelder, it says its the wrong pokemon, but I typed Shelder!

    1. you spelt it wrong its “Shellder” with 2 L’s

  20. Thanks! Really helpful, dude!

  21. Can I reset without changing accounts

    1. You can list all your Pokémon, or you can give all your Pokémon to a friend, OR you can release them all.

    2. Pretty sure you can’t, sorry!

  22. helped a bit

  23. the command clearspawns won’t work, anyone knows why?

    1. because you have to enable all authorizations and use the prefix “p!”

      1. how do i change the levelup messages to off?

        the command “p!levelup disable” dont works

  24. what does pokemon number mean? does it mean the pokedex number?

    1. it means how many u got exampel:
      1: ur first pokemon u caught or got
      2: ur second pokemon u caught or got
      and so on

  25. can someone help me when i use this command p!channel enable/disable it does nothing

  26. can you change the name of an owned pokemon

    1. yes do p!nickname [nickname]

  27. Can I exchange my useless pokemons in place of credit point without trading?

    1. I don’t think you can directly, but you can list them on the market and hope that someone will buy them.

      1. if someone buys it will pokecord message you or will you have to check with p!bal?

  28. It doesn’t show IV for any of my pokemon whenever i type p!pokemon there is no IV even when i type p!info

    1. Did you first type p!detailed?

  29. Hello! Awesome discord feature, me and my buddies were thinking if it is possible to set certain Pokémon generations, like the first 3 of them?

  30. how to change command? for example “p!catch” become “,catch”

    1. I think it’s p!*prefix (whatever you want to be the prefix).
      *or whatever your prefix already is
      for example, if you want the prefix to change from “p!” to “.” you would do p!prefix . or to change from “.” to “p!” you would do .prefix p!
      I think. I could be wrong, though.
      Hope it helps! 😀