ModMail, but in Python
- Navigate to the root directory.
cd <path>/modmail.py
-
Copy the
config.example.json
, rename toconfig.json
, and replace the relevant values. If you want to inject the config at runtime using environment variables, don't replace the values. -
Build the bot using Docker.
docker image build -t modmail-py .
- Run the docker container.
docker container run --name modmail \
-v database:/database \
modmail-py
As aforementioned, you can also inject environment variables.
docker container run --name modmail \
-v database:/database \
-e MODMAIL_TOKEN=foo \
-e MODMAIL_GUILD=123 \
-e MODMAIL_CHANNEL=321 \
-e MODMAIL_PREFIX=! \
modmail-py