PokeTwo Guide & Commands List | PokeCord alternative

poketwo guide and command list by sirtaptap

PokeTwo is a Discord Pokemon game bot designed to be just like the original Pokecord (RIP). It’s the closest to Pokecord I’ve found so far, while 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 PokeTwo, 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! This guide has 100% command coverage as on 2020-09-10.


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.

Pokétwo Spawning

If you played Pokecord, you’re basically up to speed already. PokeTwo is 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.

Only real, generally back-and-forth chatting generates Pokemon! Spamming the chat with repeated lines from one person will not generate pokemon, nor is there a ;spawn command or anything of the sort! Most people forget, but Pokecord was designed to encourage chatting on a Discord server. If you’re sitting silently waiting for Pokemon you are playing Pokecord clones wrong. Say hi in a general chat channel and make a dialog to get Pokemon spawning. If you just want to force Pokemon to appear, you want to play PokeMeow instead.

Note PokeTwo is a bit laggier than Pokecord (Discord rate limits surely), and more generous in it’s spawning! So far, it spawns a better variety of Pokemon (more starters etc, less repeats) that I can tell.

Where To Play Pokétwo

To play PokeTwo, all you need is a Discord server with the bot set up. 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 PokeTwo. Do not join my server just for Pokemon bots, join the official servers.

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 PokeTwo sequestered in a single channel people can mute (or even requiring a role to see the PokeTwo channel) if people find it too annoying.

Quickstart PokeTwo 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. You can use p!c as a shortcut for catch.

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étwo 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 PokeTwo

Most Pokemon evolve the exact same way in the real pokemon games; a level, evolution stone, item, trade etc. If possible, PokeTwo emulates the exact same condition.

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.

PokeTwo Commands

A pipe | means “Or” in commands, showing alternative arguments or methods of typing a command

Starting Pokétwo

  • p!start
    • Enters you into the game. Other commands will not work, including p!catch, until you officially start the game.
  • 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.

Pokemon Commands

  • p!catch (pokemon name) | p!c
    • 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!shinyhunt (pokemon)
    • Target a certain pokemon for a shiny. Every time you catch this pokemon, your odds of getting a shiny one will slowly increase.
  • 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
    • Unlike Pokecord, no need to claim rewards, they’re automatically added to your balance
  • 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 its original form
      • p!shop 6 to see the Mega Stone shop to turn pokemon Mega in the first place

Battle Commands

Expect battles to be broken! Please stop asking about battle bugs, I’m not the developer and it’s like always broken. If it doesn’t work, it is almost certainly just actually broken.

Battling requires extensive manual setup to even begin to work. If you want a pleasant battling experience, try another bot. The Battling UX is incredibly poor and I’ve gotten spammed with questions as a result—please tell the PokeTwo developers, not me.

Not many people seem to use PokeTwo to battle, but this is how it works. After a Battle your Pokemon is instantly fully healed, so there’s no downside to battling. You must have at least 3 pokemon to battle. Pokemon must be manually taught moves or all they can do is swap out of battle.

Yes, they don’t even know Tackle or Struggle by default, they know 0 moves. Incredible. So set up your 4 moves on all 3 of the pokemon you want to battle with and remember all pokemon are completely worthless before setting up their moves, they cannot act at all.

  • p!battle (@user) | p!duel (@user)
    • Battle another trainer with your pokémon!
    • @user is literally an @mention of the user you are challenging. You will use your currently selected pokemon. You can’t just use p!battle or battle an NPC
      • The bot will then DM both parties to set up a team. Ignore this DM as setting pokemon in DMs seems broken
      • p!battle add (pokemon #)
        • After starting and accepting a battle, you set 3 pokemon for your team, using their number, same as in your p!pokemon list.
          • Moves are then selected via DMs with PokeTwo (if your DMs are closed to the bot, you can’t fight)
          • This makes fighting a confusing mess, but keeps your enemy from knowing your move
  • p!battle cancel
    • Cancel a battle as there seems to be almost no timeout
    • You must finish or cancel a battle to start another so use this command if you’re “stuck” in a battle
  • 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. Mega Pokemon can be obtained buy buying Mega stones from p!shop 6. Mega stones are instantly applied to your currently selected pokemon.

  • p!balance
      • View your current balance of PokeTwo Credits
      • Get more by voting and catching pokemon
  • p!shop (page=x)
    • View the Pokétwo item shop, starting at (x) page
    • Most pokemon that evolve with held items or evolution stones will require something from the shop to evolve
  • p!buy [args…]
  • Purchase an item from the shop.
  • p!dropitem <pokemon>
  • Drop a pokémon’s held item.
  • p!moveitem <from_pokemon> [to_pokemon]
    • Move a pokémon’s held item.
  • p!open [type] [amt=1]
    • Open mystery boxes received from voting.
  • p!redeem [species]
    • Use a redeem to receive a pokémon of your choice
      • Does not count for Pokedex!
    • Redeems are exclusively Patreon rewards, or allegedly Voting rewards. Must be very, very rare probably only in the highest tier lootbox if they exist.
    • Since redeems say nothing about shinies, I am almost certain you cannot redeem a shiny Pokemon (or if you can, they have the same odds of being shiny as everything else)
  • p!redeemspawn [species]
    • Use a redeem to spawn a pokémon of your choice
      • Does count for pokedex!
        • This means use redeemspawn if you really want it in your dex, but be careful it’s not sniped I guess. I’d copy a catch command to paste just after redeeming the spawn or use it in a private channel
poketwo lootbox example
PokeTwo lootbox opening example

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.

PokeTwo Bot Commands

Favorites List Commands
  • p!fav
    • Adds or removes your current Pokemon from PokeTwo’s favorites list
      • FAvorites show with a Heart in the Pokemon list
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 | p!vote
    • Get the vote link or check your voting streak and rewards. Voting gives you lootboxes based on your daily voting streak
  • p!time
    • Current time of day, certain pokemon can only be found/evolved during the day (probably)
  • p!open (normal|great|ultra) (amount)
    • Opens lootboxes. You can’t do anything else with them, so just open them
  • p!silence
    • Silences your personal level up warnings. Use it again to turn them back on.

Bot Commands

Commands relating to PokeTwo as a service.

    • p!healschema (@user)
      • Fix database schema if broken
        • Not sure when this is needed, but probably if there’s a bug this may help
    • p!invite
      • View the invite link for the bot
    • p!ping
      • View the bot latency (now long it takes to get your commands)
    • p!profile
      • View your profile
    • p!stats
      • View statistics about the bot itself like server count, user count, trainers, ping

PokeTwo Market Commands

The Market was just added! While the real Pokemon series sorely frowns on this sort of thing, you can buy and sell your Pokemon here.

  • ;market add (pokemon) (price)
  • List a pokémon on the marketplace
  • ;market search (arguments)
  • Search pokémon from the marketplace
    • Search arguments:
      • ;market [search|s] [–mine MINE=False] [–order ORDER=price-] [–limit LIMIT] [–skip SKIP] [–iv IV] [–spdiv SPDIV] [–spdefiv SPDEFIV] [–spatkiv SPATKIV] [–defiv DEFIV] [–atkiv ATKIV] [–hpiv HPIV] [–level LEVEL] [–type TYPE] [–name NAME] [–mega MEGA=False] [–ub UB=False] [–legendary LEGENDARY=False] [–mythical MYTHICAL=False] [–alolan ALOLAN=False] [–shiny SHINY=False] [page=1]
  • ;market buy <id>
    • Buy a pokémon on the marketplace after finding it’s ID with Search
  • ;market info <id>
    • Confirm a specific listed Pokemon’s details
  • ;market remove (id)
    • Remove your pokémon from sale
      • Use it’s Market ID, not your Pokemon list number

PokeTwo Administration Commands

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

If you’re worried about Pokétwo disrupting your server, I would first set up the redirect and channel commands, and possibly clearspawns and disable levelup. Alternately, just prevent the bot from speaking in any channel but your spawn channel via restricting its role.

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!silence
    • Silence your level up messages
  • p!serversilence
    • Silence level ups server-wide

Contact PokeTwo

I am not affiliated with PokeTwo in any way, but since people keep asking, their website is here and there appears to be no contact method other than joining their Discord server to ask support questions.


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!
Become a Patron on Patreon.com
Sir TapTap

Author: Sir TapTap

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

31 thoughts on “PokeTwo Guide & Commands List | PokeCord alternative”

  1. My voting streak is 23 days, how long until I get a Master mystery box? all I’ve been getting is Ultra’s

  2. como se le escribe el movimiento al MD del poketwo? eso no lo veo aclarado. es con p!use y el movimiento o solo se escribe el movimiento?

    1. If you’re talking about combat, if it doesn’t seem to work it’s probably just broken like it almost always is

    1. Unless proven otherwise I assume you can’t, you could try a Mega Stone but I don’t have anything to test with

  3. Do you know of any way to contact the poketwo creators? I wanted to request for pokedex to count pokemon obtained from trades and evolution as well, instead of only catching, as there’s no point in evolving if you’re trying to fill the pokedex.

    1. Couldn’t find an official website, try the official discord I guess. That’s unfortunately on purpose though, Pokecord did it and most of the clones copy that exactly for god knows why. Just to make it impossible basically.

    1. No idea why you would do this, I guess there’s no meaningful difference between resetting and releasing/trading away all of your pokemon and items though. Or a new discord account. There’s literally no benefit to doing so though

        1. Hell if I know I’ve never done it and almost certainly won’t, I’d have figured the donate page would say

          1. I…won’t find out unless someone else tells me. Ask the developer not me

  4. hey how do you send out a Pokemon i did p!battle add but i didn’t work, is it the # or the name or something else? th

Leave a Reply

Your email address will not be published.