ONLINE

PMDiscord

DSharpPlus

[New - Cross-Server PvP!] 8-Player and Co-Op Pokemon Battles. No catching. No P2W. 440+ Moves. A 'Pokémon Mystery Dungeon' Game-Bot.

PMDiscord Commands Prefix: pmd. (global) ] (customizable)

Visit website Report Join Support Server

Created By: Argon#4701


Battle with or against your friends with this multiplayer PKMN Discord Bot, inspired by the Pokémon Mystery Dungeon series.

Current Features:

  • An original, strategic combat system inspired by the Mystery Dungeon games, allowing for 8-player, 4-versus-4 battles on a Discord channel.
  • Hide behind teammates and the environment for cover, and counter Flamethrowers with your Water Gun, just like in the anime.
  • Play as almost any non-legendary monster, each with rebalanced stats and moves.
  • 440+ attack moves and counting. Status effects, stat buffs, damage and support, and six move slots to mix-and-match!
  • Challenge each other in head-to-head duels, or team up to defeat random encounters visiting your server.
  • Non-intrusive leveling which doesn't encourage spam. Notification options included.
  • 100% Free. No loot boxes, no paid gameplay advantages, now and forever.
  • Frequent updates on the way!


PKMN Mystery Discord is an ambitious project in early development. Many features including Dungeons and Guild Bases are planned in the future.



Setting up PVE

To create a PvE Area on a server channel, use the following command: pmd.m-area create pve On these channels, visiting teams will challenge members on the server, rewarding Credits and EXP for defeating them! Up to 8 PvE Areas can be created per server. Challenges will spawn more frequently on servers with several active (and registered) players.



Misc Commands

pmd.register Type this command to start playing PMDiscord.
pmd.prefix Change your desired Command Prefix. (default: ] )
]mysterygift Rewards Currency and EXP for voting once per day.
]notifications Turn level-up notifications on or off.
]mentions Enable or disable PMDiscord from sending you @Mentions.

PKMN Commands

]profile Displays your current PKMN, level and stats.
]credits Shows your total number of Credits (currency).
]hatch Create a new PKMN.
]pkmn Check all of your hatched PKMN.
]pkmn choose <pkmn-name> Choose a PKMN to be your Active PKMN.
]pkmn pin <pkmn-name> <0-3> Pin a PKMN to the top of your PKMN list.
]pkmn options Change your PKMN's settings, such as their Nature and name display.
]pkmn release <pkmn-name> Release a PKMN.
]evolve Evolve your current PKMN.

Battle Commands

]practice Starts a private, one-on-one battle against the CPU. Practice battles do not reward EXP.
]practice hard Starts a private, one-on-one battle against a challenging CPU.
]party Creates a Party on a Discord Channel, to set up multiplayer battles.
]join <red/blue> Joins the Red or Blue Team in a Party.
]leave Leaves a Party or Battle. This can be used at any time.
]partylist Shows a list of players in a channel's Party.
]start Starts a Party Battle.
]start pve Starts a Party Battle against CPU opponents.
]start hard-pve Starts a Party Battle against challenging CPU opponents.
]start pvp Queue for a 2v2 or 3v3 battle against other Servers.
]addcpu <red/blue> Adds a random CPU PKMN to the Red or Blue Team.
]addcpu <red/blue> <pkmn-name> Adds a certain species of CPU PKMN to the Red or Blue Team.
]addcpu <red/blue> <@mention> Adds a player's currently-chosen PKMN as a CPU.
]addhardcpu <red/blue> Adds a more challenging CPU PKMN to the Red or Blue Team.
]challenge <@mention> Challenge another player to a private, one-on-one battle. (WIP)

Info Commands

]dex <pkmn-name> Look up details of a specific PKMN, including their unique PMDiscord stats.
]movedex <move-name> Look up details of a specific PKMN Move.
]examine <pkmn-name> During a battle, check the stats of another PKMN.
]hp During a battle, check the current Health and Status Ailments of all PKMN.
]next During a battle, continue a CPU PKMN's Turn, or check remaining time for your current team's Turn.

Moveset Commands

]moveset Check your PKMN's Moveset.
]moveset <add/remove/set/default> Edit your PKMN's Moveset.
]moveset <pkmn-name> During a Battle, displays another PKMN's Moveset.

Help Commands

]tutorial Explains the basics of a PMDiscord battle.
]guide Explains the features of PMDiscord in greater detail.
]help Lists all of PMDiscord's commands.
]help <command-name> Lists details of a command and what it does.

Moderation Commands

]server-options Toggle server-wide options, including Guildmaster, Moderator and Captain roles. Requires Owner or Guildmaster permissions.
]c-close Forces a Party or Battle to close immediately. Requires Captain permissions or higher.


If you enjoy PMDiscord and would like to support the project, consider joining our Official Server, and becoming a Patron via Patreon. Talk with us and have a say in which new features get added soonest!