github.com/Mittelbots/Mittelbot ↗
Moderation & Utility Discord bot with music, youtube, reddit & twitch notifications, moderation, tickets and events
Open this visualization on its own page →
Contributors
4
Lines of Code
7,103
From
2021-12-10
To
2023-05-12
About Mittelbots/Mittelbot
Mittelbot is a comprehensive Discord bot built with Node.js that combines moderation, utility, and entertainment features for server management. The bot includes music playback capabilities, notifications from YouTube, Reddit, and Twitch, a moderation system with warn roles, ticket support, event management, and auto-moderation with scam detection. Additional features encompass a leveling system, reaction roles, ban appeals, auto-translation, and various fun and utility commands.
The project is designed for deployment using Docker and requires a server with at least 4GB of RAM and 2 CPU cores to run effectively. It uses Node.js as its runtime environment and MySQL for database management, with configuration handled through environment variables. The bot supports multilingual functionality and includes both automated and manual moderation tools to help server administrators maintain their communities.
The project is actively maintained and welcomes community contributions through pull requests. Developers interested in contributing should open an issue before proposing new features. The repository includes a public Discord support server for technical questions and includes a straightforward installation process that involves cloning the repository, configuring environment variables, and using Docker to start the application. The project emphasizes that self-hosting requires Docker knowledge or familiarity with hosting services like Heroku or Netlify.