This is the source code of the Discord bot used on the official Minehut Discord server.
- Reaction roles
- Powerful per-guild configuration
- Extensive moderation suite
- Infraction/case management and tracking
- Comprehensive logging
- Advanced message cleaning
- Punishment commands
- Customisable chat filter
- Boosterpass tracking
- Custom permission levels
- Tags
- Built-in documentation
- Role announcements
- Minehut commands
- A local instance of MongoDB
- (optional) A Sentry account
- (optional but recommended) Yarn
- Install all dependencies with
yarn
ornpm install
. - Fill out all values in
.env.example
and change it to.env
. - In order for the bot to work properly on your guild, you need to add it to the bot's hard-coded guild configuration.
- Start the bot with
yarn start
ornpm start
.
We always welcome contributions to the bot, just simply make a pull request.