For support and suggestions, join my Discord Hangout - https://notpaldea.net
@kwsch, @Lusamine, @Koi-3088, @easyworld, @santacrab2, @zyro670, @xiaolong11123, and everyone else that contributed, thank you for your hard work <3
Please don't charge people to use this free program. Be nice <3
You can add any text you want for your embeds that will show above the pokemon info.
This feature allows your users to batch trade pokemon. You can set how many you'd like to allow in the settings, or turn it off completely.
.bt
[Showdown Template]
---
[Showdown Template]
---
[Showdown Template]
Who doesn't like a good mystery?
All of the Mystery Eggs are always Shiny, Perfect IVs, and have the Hidden Ability. What Egg will you hatch?
Command: me
or mysteryegg
.
Thanks to Koi, I have implemented Egg Trades in this as well.
To request an egg, you will type egg <species>
instead of trade
.
Example:
.Egg Charmander
Shiny: Yes
Announcements allow the bot owner to broadcast a single announcement to every server the bot is in, allowing you to turn the bot off and on without having to worry about letting every server you share your bot in know what's going on.
There are many different settings that allows you to customize your Announcement embed the way You want! You can choose from premade thumbnail images of cute Pokémon holding megaphones, pick your own embed color, or completely use your own custom thumbnail images via settings.
First, let's sync your whitelist channels with the announcechannels. Run the sch
command and all of the channels in your ChannelWhitelist settings will be copied over.
If you don't have any whitelist channels set up, you will need to run the aec
command in the discord channel that you want the announcements to show up in..
Then, run the announce
command along with your chosen message, and it will send that announcement to all of your defined channels at once.
Do you share your bot in several servers? Is your bot a public bot where you allow anyone to add your bot?
Our advanced Server Management features allow you to easily blacklist any server.
Command bls <serverid>
and ubls <serverid>
to unblacklist them.
When you blacklist a server, this bot will automatically leave the server. Adios!
Choose a popular default held item if the user doesn't provide one. Choose from popular items like Ability Patch, Rare Candy, Fresh-Start Mochi, and more!
If you would like to provide your amazing members with Home Tracked Battle-Ready Legendaries and Event Pokemon, just add the files to a folder on your local machine, and provide the path in the settings under Trade > EventsFolder/BattleReadyPKMFolder You can download Home Tracked and Battle Ready Pokemon from my website that are ready to go! (all .pk9 files) Also, Thanks to all my discord users that contributed to these! (Maddison, Marnie, Fly, Reedy, Newfie, Joseph11024)
Events: https://genpkm.com/tradebot/events.zip
BattleReady: https://genpkm.com/tradebot/battleready.zip
Home Tracked Database (Various Generations provided by Joseph11024) https://drive.google.com/drive/folders/1-6Z2A75-MRbxxsjT3GNvgtPKubeQLXgC
For your users to request, they will use the following commands:
le
will list all the events. This is filterable, too. So you can do le 2
for page 2 of the Events List, or, you can do le <species>
for all the specific species events. Example: le mewtwo 2
will give me page 2 of the mewtwo events.
brl
will list all of the Battle Ready Pokemon in your folder for users to choose from. The same filter applies to this command as above.
The user will be DM'd a list and given the correct command with your bots prefix to allow them to request it.
This guide is designed to help users efficiently utilize the commands introduced in our latest release. With these commands, users can generate Random VGC Teams directly from VGCPastes, enhancing their Pokémon battling experience.
.randomteam
or.rt
Generates a random VGC team from the VGCPastes spreadsheet. The bot will create an embed with detailed information about the team, including the Team Description, Trainer Name, Date Shared, and a conditional display of the Rental Code—if available.
- Team Description: Offers an overview of the team's theme or strategy.
- Trainer Name: Indicates who created the team.
- Date Shared: Shows the recency of the team's share date.
- Rental Code: Provides a direct in-game access code, displayed only if available.
.pp
or.Pokepaste
Allows users to generate full Pokémon VGC teams directly from PokePaste URLs. This feature streamlines the process of sharing and using teams.
Type the command followed by the PokePaste URL containing the team you wish to use. For example:
.pp <PokePaste URL>
This command simplifies team sharing within your community or for personal exploration of new team builds. Users can upload the .zip file to the trade channel with command btz
(if AllowBatchTrades is on) and the bot will batch trade the full team.
If you encounter any issues or have suggestions for improvement, please don't hesitate to reach out to us through our support channels. Your feedback is invaluable as we strive to enhance your experience with the bot.
Happy Battling!
- https://genpkm.com - An online alternative to Showdown that has legality checks and batch trade codes built in to make genning pokemon a breeze.
- NotRaidBot - The most advanced RaidBot for Scarlet/Violet available, period.
- PKHeX-AIO - A single .exe with ALM, TeraFinder, and PokeNamer plugins included. No extra folders and plugin.dll's to keep up with.
- A discord bot that helps with legality issues if someone submits a wrong showdown format. Join My Discord To Learn More
Refer to the License.md
for details regarding licensing.