MaxOhn / Bathbot

Discord bot for osu!
ISC License
76 stars 16 forks source link

Bathbot

A feature-rich discord bot with functionality all around osu!

Discord Ko-fi

Server count Lines of Code CI check

Features

All osu! gamemodes are supported and commands exist as slash commands as well as prefix commands.

With the <help command the bot will DM you a list of all available prefix commands. With <help [command name] (e.g. <help osg) the bot will explain the command, show how to use it and give examples.

For help on slash commands, use the /help command.

To invite the bot to your server, use this link.

You can also join its discord server to keep up with updates, suggest features or report bugs.

Credits

Internals

Setup

I wouldn't necessarily recommend to try and get the bot running yourself but feel free to give it a shot.

Rust must be installed and additionally either docker must be installed to setup the databases automatically (recommended) or postgres and redis must be installed manually.

The bot also has various features that can be enabled in compilation:

To enable these features, use e.g. cargo run --features global_slash,server