Payload Discord Bot
Payload is the Discord bot for TF2 players. Features a leaderboard, logs.tf and team preview screenshots, and other useful commands.
You can run the service locally using Deno:
deno task dev
This will install all dependencies.
This service is ran using Docker. To run locally, first build the service:
docker build -f Dockerfile.local . -t "payload-neo"
Then run the container:
docker run --name "payload" --init -it --rm -v ./data.db:/data/data.db --env-file=.env.docker payload-neo
If you're using windows, use an explicit path for the volume:
docker run --name "payload" --init -it --rm -v ${PWD}/data.db:/data/data.db --env-file=.env.docker payload-neo
Any issues or questions should be posted on GitHub issues, where they can be more easily tracked. Feature requests are welcome!
You may back me on my Patreon. Direct sponsorship of this project can be discussed on Discord (24#7644) or by another medium.
Before contributing, please make sure no one else has stated against your proposal. Otherwise, make a Pull Request detailing your proposal and any relevant code changes.
This project is MIT licensed.