{"repo":"jsziede/pokebot","free":true,"listed":false,"github":"https://github.com/jsziede/pokebot","clone":"git clone https://github.com/jsziede/pokebot.git","description":"A simulation of the Pokémon video games that runs in the Discord environment.","language":"JavaScript","stars":28,"topics":["discord","discord-js","pokemon","discord-bot","nodejs","games","json","bot","mysql","mysql-database"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Pokébot A simulation of the Pokémon video games that runs in the Discord environment. Features include: Encountering and catching wild Pokémon Leveling up system that works similar to the games Teach your Pokémon new moves and evolve them as they level up Travel across all the main Pokémon regions Buy items and use them on your Pokémon Trade your Pokémon with other players Anti-spam system to prevent users from running many commands in a short amount of time Installation Note: these instructions are for Linux only. Windows instructions will be provided later. Requirements Node.js and npm must be installed on your machine in order to run Pokébot. To install Node.js, run and to install npm, run The next step is to navigate to the src directory and run the command This will install all dependencies needed for Pokébot. Some dependencies may need to be manually installed. Database Setup The schema.sql file contains the statements to build the Pokébot schema. This file can be imported into MySQL Workbench to build the schema automatically. Note that the schema is subject to change, as new tables will be added and existing tables will be modified. To connect the bot to your database, copy the my config example.js file from the config directory and rename it to config.js and update the username, password, and token with your own credentials. Running the Bot Running the bot is easy. Simply navigate to the src directory and run the command If everything goes correctly, you should see t","default_branch":null,"files":null,"tree":[],"storefront":"/r/jsziede","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jsziede/pokebot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}