- Python
poetry
pyenv
- MongoDB server
pyenv install 3.9.0
pyenv shell
poetry install
(use flag--no-dev
for prod)poetry shell
- Create a file called
.env
. in the root of the project and define the following:
CUTHBERT_TOKEN="TOKEN HERE"
GUILD_ID=id here
ROLE_MODERATOR=id here
ROLE_MUTE=id here
CHANNEL_PUBLIC_LOGS=id here
CHANNEL_PRIVATE_LOGS=id here
- Set up mongodb on your system
python main.py
- if everything was set up properly you're good to go!