https://github.com/lennertsoffers/pokebot
A Python that brings the old school mechanics of Pokémon on the Nintendo DS to Discord
https://github.com/lennertsoffers/pokebot
discord-py pokemon
Last synced: 3 months ago
JSON representation
A Python that brings the old school mechanics of Pokémon on the Nintendo DS to Discord
- Host: GitHub
- URL: https://github.com/lennertsoffers/pokebot
- Owner: lennertsoffers
- Created: 2021-05-20T06:39:03.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-08-04T20:48:33.000Z (almost 4 years ago)
- Last Synced: 2025-01-19T18:44:06.384Z (5 months ago)
- Topics: discord-py, pokemon
- Language: Python
- Homepage:
- Size: 105 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PokeBot
A Python that brings the old school mechanics of Pokémon on the Nintendo DS to Discord
## Description
The goal of this PokeBot is to make a Pokémon game with the same mechanics as the games on game consoles. It is written in Python and makes use of the PokéAPI.
You control the bot with adding reactions and not with commands which makes it easy to use.
Mechanics included in the Bot:
* Trainers with inventory
* Leveling system
* Learning your Pokémon new moves
* Battles vs randomly generated Pokémon including status effects, life steal and more of the original battle mechanics
* PvP (work in progress)## Set up this Bot yourself
* Clone this repository
* Insert your Discord Bot token in the bot/bot.py file
* Open a shell and change directory to the PokeBot folder
* Create these text channels:
* new-players
* free-roam
* battle-requests
* Run `python3 bot.py` or `py bot.py` on Windows## Special thanks to:
[PokeAPI](https://pokeapi.co), an easy-to-use database that provides accurate and all information known for almost all Pokémon.