Discord bot that handles donor role and custom roles for donators
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Giuseppe Guerra e1bed5d2e5 ops 2 years ago
bot ops 2 years ago
constants PEP8, refactoring 3 years ago
helpers Fix class name 3 years ago
objects L'indentazione 3 years ago
web Fix wrong column name when removing custom profile backgrounds 3 years ago
.gitignore Add .pyenv to .gitignore 2 years ago
.landscape.yaml Add landscape config file 3 years ago
LICENSE First commit 4 years ago
README.md Add landscape badge in README 3 years ago
donorbot.py Use new mysql connector class 3 years ago
requirements.txt Pin requirements 2 years ago


DonorBot Code Health

This Discord bot handles custom roles (and custom username colors) for Ripple donors.


  • Python 3.5
  • MySQLdb (mysqlclient)
  • Discord.py
  • Bottle
  • Gevent

Setting up

Install the dependencies

$ pip install -r requirements.txt

Then run the bot once to create the config file

$ python3 donorbot.py

Edit the config file with your ripple db credentials and discord bot/server info

$ nano config.json

...and run the bot

$ python3 donorbot.py


All code in this repository is licensed under the GNU AGPL 3 License.
See the “LICENSE” file for more information