Skip to content

payload-bot/payload-neo

Repository files navigation

payload.tf logo

payload-neo

Payload Discord Bot

MIT license

Description

Payload is the Discord bot for TF2 players. Features a leaderboard, logs.tf and team preview screenshots, and other useful commands.

Running

You can run the service locally using Deno:

deno task dev

This will install all dependencies.

Production

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

Issues, Questions

Any issues or questions should be posted on GitHub issues, where they can be more easily tracked. Feature requests are welcome!

Support this Project

You may back me on my Patreon. Direct sponsorship of this project can be discussed on Discord (24#7644) or by another medium.

Contributing

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.

Useful Links

License

This project is MIT licensed.

Sponsor this project

Contributors 6