Poké-guesser Bot is a discord bot which selects random pokémon and asks the user to guess the pokémon name. The bot automatically tracks the score of participating users. It also recognizes a number of admin commands, and player commands such as catching pokémon, and displaying the leaderboard.
Poké-guesser Bot is hosted on Github.
- The most recent version is here: https://github.com/GeorgeCiesinski/poke-guesser-bot
- The version that used to run on Replit and is being maintained until the original version is ready to be used in prod is hosted in the legacy branch on here: https://github.com/Wissididom/poke-guesser-bot
We used the online IDE Replit to create Poke-guesser Bot. The bot was intended to be ran straight from Replit so that it is hosted in the cloud.
This project is written entirely using JavaScript in the Node.JS runtime environment.
All interactions with discord were handled thanks to the discord.js library.
This bot would not be possible without PokeAPI. This API provided a list of all pokémon, including their variants, as well as sprites that were instrumental in building this Poke-guesser Bot.
To contribute to the bot, please fork this repository and open up a pull request to merge changes back into the repository.
If your change adds a feature, please include proof that the feature is working as intended. Make sure you also test the bot to ensure other features aren't broken.
Code Contributions by Wissididom
Replit Cover Image by PIRO4D from Pixabay
Leaderboard Image by Aurelia Candeloro