Discord server for the emojis the bot uses (Recommended)
- Save player usernames in a local sqlite database (no setup needed)
- View top and latest plays of a player in any game mode
- View the detailed profile of a player in any game mode
- View the server's leaderboard for any game mode including rx and ap leaderboards
- All game modes are supported in every command
!setuser <username>
!leaderboard [mode]
!osutop|maniatop|taikotop|taikorxtop|ctbtop|ctbrxtop|rxtop|aptop [username] [mode]
!rs [username] [mode]
!osu|std|mania|ctb|ctbrx|taiko|taikorx|rx|ap
!stats
Arguments wrapped with <angle brackets> are required and arguments wrapped with [square brackets] are optional
- Download the latest release or clone the repository
git clone https://github.com/f11y11/nfuyu-bot.git
- Install the dependencies
pip install -r requirements.txt
- Copy the contents of
.env-template
into.env
cp .env-template .env
- Copy the contents of
config.yml-template
intoconfig.yml
cp config.yml-template config.yml
- Copy the contents of
templates.yml-template
intotemplates.yml
cp templates.yml-template templates.yml
- Configure the bot settings and server domain in
config.yml
and add your bot token in.env
- You can customize the bot's responses in
templates.yml
- Run
main.py
to start the bot.python main.py
Looking for change logs? They are now shared with each release