Rainb0t is my personal bot that I use on my Discord servers. This bot is based on the template provided at kkrypt0nn/Python-Discord-Bot-Template
This project uses Poetry for managing packages and an isolated environment. Make sure you have an official build of Python and have installed Poetry before attempting to install Rainb0t.
- Use the git command to install Rainb0t:
git clone https://github.com/Rainb0wCodes/Rainb0t.git
- Use the Poetry package manager to install all dependencies:
poetry install
Input your bot token and related configuration into config.py
. If you are uploading your bot source to a GitHub repo, see the answers to this StackOverflow questions on how to keep your token safe.
Run Rainb0t with the command: poetry run python bot.py
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.