Discord bot for osu! based on Bathbot.
This is a self-host bot meaning you can't invite an existing bot, you must run it yourself.
It only has the following commands:
- Prefix:
<help: Display help for prefix commands<ping: Check if the bot is online<nlb: Display the national leaderboard of a map
- Slash:
/pingnlb/nlb
- Before starting, be sure you have access to an osu! account that has supporter. The bot will be able to show the national map leaderboards of that user's country.
- Copy-paste the content of the
.env.examplefile into a file called.envand fill in all required variables
- Download a binary from the releases page for your operating system and put it next to the
.envfile - Run the binary
- Download the
docker-compose.ymland put it next to the.envfile - Optionally set
PUIDandPGIDin your.envto match the owner of your maps directory on the host (defaults to1000) - Optionally set
MAPS_DIRin your.envto the directory containing your.osufiles on the host (defaults to./maps) - Run
docker compose up -d