The Phantom is a Discord bot, which uses the Discord API to create convenient functions for the "The Phantasm" TTRPG Discord-server.
I am planning to expand the functionality so far, that other TTRPG servers can utilize it aswell
Session planning (TODO)
Voting system (TODO)
Dice roller (WIP)
To get going immediately run the installer.sh
script
sudo chmod +x ./installer.sh
./installer.sh
Set up your virtual environment using python3-venv:
python3 -m venv env
source ./env/bin/activate
Install all requirements from "requirements.txt":
python -m pip install -r "requirements.txt"
Lastly, set up your config file using the instructions provided withing the file and rename it (have your bots OAuth2 token ready):
mv config.yaml.template ./config.yaml
Launch the bot with:
python3 -m ./app