A bot user for the Discord Chat application
For now this is just a simple script, but I will likely expand it a bit further. birbBot.py is the reworked version, victoryBot.py is the old version.
This script requires the use of discord.py as well as SQLite3
Current functionality:
- add or remove points from users
- issue a "fuck you" to a user
- roll dice with advantage and disadvantage using /roll
To install requirements, use pip install -r requirements.txt
To do:
- re-implement victories as in victoryBot.py
- add more error checking
To prepare your system to run this:
- Install virtualenv
- CD into the directory you want to work in (preferably the cloned git repo)
- run
virtualenv victoryBot -p python3 - activate the virtual environment with
source victoryBot/bin/activate - Install required modules with
pip3 install -r requirements.txt - Run python as necessary
- To exit the virtualenv, use
deactivate