Red is a self-hosted Discord bot that provides music, moderation, trivia, stream alerts, and fully modular functionality.
Red solves the problem of needing a customizable bot for Discord servers by offering a fully modular architecture where all features and commands can be enabled or disabled according to preference. The bot runs on your own infrastructure rather than being cloud-hosted, giving you complete control over its operation. It communicates with Discord's API to deliver its capabilities within server environments and can be configured entirely through Discord commands without requiring coding knowledge beyond the initial installation and setup.
Red suits server administrators and communities that want a self-hosted solution with flexibility to pick and choose which features to enable. The modular design means you can run it as a specialized bot focused on one function or combine multiple capabilities like music playback, moderation tools, and trivia games in a single instance. The tool is designed to be accessible to non-technical users once deployed, as all configuration happens within Discord itself rather than through code editing or configuration files.
The project maintains active test coverage through automated testing workflows. Documentation is comprehensively maintained and available through a dedicated documentation site. The codebase follows consistent style standards using an automated code formatter. The project actively welcomes pull requests from contributors. Localization support is managed through a community translation platform, indicating ongoing work to support multiple languages.