Skip to content

About

A general purpose Discord bot built with Pokémon GO communities in mind. Discord Verified and currently active in over 300 servers.

Resources

Stars

4 stars

Watchers

2 watching

Forks

Latest commit

 

History

58 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Professor Oak Bot

Professor Oak is a Discord bot built with Pokémon (and more specifically, Pokémon GO) communities in mind.

From running an active 400+ user Pokémon GO community server myself, I am aware of what features are desirable and have attempted to include them all within Professor Oak.

I am of course always open to new feature suggestions or contributions to the code, hence why this project is almost entirely open source.

Professor Oak primarily uses the Discord.py (a Python wrapper for the Discord API) library.

All Pokémon data is sourced from: https://raw.githubusercontent.com/pokemongo-dev-contrib/pokemongo-json-pokedex/master/output/pokemon.json

Key commands showcase

Command Example
Help The "help" command displays a list of all the commands the bot has access to. The data is dynamic and with the addition of a new command, will update automatically.
Pokedex The "pokedex" command takes a Pokémon as input and will output relevant Pokémon GO data, such as maximum CP, types, and moves.
Best The "best" command takes a Pokémon as input and will output 100 IV variants of that Pokémon. This could be useful for community days or for raids.
Raid The "raid" command takes a Pokémon, a time/date, and a location as the input and will output a nicely formatted message displaying the information with an emoji reaction that users can click to indicate their attendance.

About

A general purpose Discord bot built with Pokémon GO communities in mind. Discord Verified and currently active in over 300 servers.

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages