deadlock stats discord bot
- Go 98.8%
- Nix 1.1%
- Makefile 0.1%
| internal | refactor: player logic | |
| service | refactor: player logic | |
| .env.example | feat: proxy | |
| .envrc | chore: start | |
| .gitignore | chore: add *.db to gitignore | |
| CHANGELOG.md | changelog | |
| flake.lock | chore: start | |
| flake.nix | feat: database | |
| go.mod | refactor: player logic | |
| go.sum | refactor: player logic | |
| LICENSE | Initial commit | |
| main.go | refactor: player logic | |
| Makefile | refactor: player logic | |
| README.md | feat: proxy | |
| sqlc.yaml | refactor: player logic | |
lock
deadlock discord bot.
requirements
- go >=1.25
- redis
- statlocker.gg api key (how to get an api key)
fill the .env.example file and rename it to .env.
usage
todo.
proxy
lock comes with an http proxy for the discord api.
this proxy will mock the discord api, you can expand such proxy measure the api usage. (e.g: prometheus)
it is disabled by default. if you want to use the proxy,
you must pass the -use-proxy flag on the start command.
if you want, you may also specify the proxy address with
the HTTP_PROXY_* envs.
maintainers
license
this software is published under CC0 1.0 Universal (public domain) along with an ip waiver. see license file.
aka: do whatever you want.