awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Cog-Creators avatar

Cog-Creators/Red-DiscordBot

0
View on GitHub↗
5,437 星标·2,432 分支·Python·gpl-3.0·5 次浏览docs.discord.red↗

Red DiscordBot

Red-DiscordBot is a modular framework for building and self-hosting Discord bots. It functions as a server management tool and community moderation bot that can be tailored by enabling or disabling specific feature modules.

The system is distinguished by its extensible plugin architecture, which allows for the integration of third-party modules and the development of custom functional packages. Users can manage bot behavior through a chat-based interface, enabling them to assemble custom bots and define unique responses and behaviors without writing new code.

The framework covers a broad range of capabilities, including automated server moderation, role-based access control, and community engagement tools such as audio streaming and interactive trivia. It also provides automation for repetitive administrative tasks and real-time notifications for external stream activity.

The software is designed for self-hosting on local machines or private servers with support for lifecycle automation and backup routines.

Features

  • Bot Frameworks - Functions as a modular framework for building, managing, and hosting automated Discord messaging bots.
  • Bot Development - Provides a comprehensive framework and set of libraries for building and managing custom Discord bots.
  • Modular Capability Tailoring - Allows for the assembly of custom bots by enabling or disabling specific functional modules.
  • Bot Management Interfaces - Provides a chat-based interface for enabling or disabling feature modules and third-party plugins.
  • Dynamic Library Loading - Automatically discovers and initializes extension modules from a filesystem directory at runtime.
  • Bot Module Development - Provides tools for developing custom modular extensions that load directly into a bot instance.
  • Automated Moderation - Implements automated systems for tracking user warnings and managing mutes to maintain community order.
  • Role-Based Access Control - Validates command execution by comparing user permissions against a configurable hierarchy of administrative roles.
  • Extension Frameworks - Offers a development framework for building and publishing functional packages that include command decorators and event handling.
  • Modular Plugin Architectures - Implements a shared application interface for building, testing, and publishing packaged modules via decorators.
  • Modular Plugin Frameworks - Implements a modular plugin framework that allows loading and executing third-party code extensions at runtime.
  • Plugin-Based Architectures - Provides an architecture for loading and unloading discrete functional packages at runtime to extend capabilities.
  • Discord Server Administrators - Automates repetitive Discord server administration tasks, such as role assignment and broadcasting announcements.
  • Community Administration Tools - Provides administrative utilities for managing user permissions, warnings, and moderation hierarchies within Discord communities.
  • Content Moderation - Provides a moderation system for logging administrative actions, issuing warnings, and managing user mutes.
  • Moderation Tools - Ships administrative tools for kicking, banning, and cleaning chat history to enforce server guidelines.
  • Modular Bot Instances - Allows users to assemble custom bots by enabling or disabling feature modules for moderation, music, and trivia.
  • Chat Command Shortcuts - Allows users to create custom responses and shortcuts to handle repetitive tasks within the chat.
  • User-Defined Command Parameters - Enables the definition of unique bot behaviors and responses using parameters and cooldowns without writing code.
  • Self-Hosted Bot Deployments - Designed for deployment on local machines or private servers with support for automatic restarts.
  • Self-Hosted Bot Management - Supports self-hosting on private servers with integrated lifecycle automation and backup routines.
  • Self-Hosted Deployment Tools - Provides installation support and utilities for deploying the bot on local machines or private servers.
  • Audio Playlist Managers - Provides a system for playing music with support for queues, skipping, and curated playlists.
  • Voice Channel Audio Delivery - Delivers music from local tracks or external services directly into a voice channel.
  • Chat Community Engagement Tools - Ships interactive features like trivia games and stream notifications to increase member activity in Discord servers.
  • Command Access Rules - Defines granular access rules to restrict specific bot commands to authorized administrative roles.
  • Third Party Integrations - Enables the integration of community-provided modules to add specialized features and commands.
  • Chat Utilities and Bots - Modular bot for managing music, chat, and trivia on Discord.

Star 历史

cog-creators/red-discordbot 的 Star 历史图表cog-creators/red-discordbot 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Red DiscordBot 的开源替代方案

相似的开源项目,按与 Red DiscordBot 的功能重合度排序。
  • napneko/napcatqqNapNeko 的头像

    NapNeko/NapCatQQ

    7,287在 GitHub 上查看↗

    NapCatQQ is a cross-platform runtime that implements the communication protocol required to automate chat bots on the QQ platform. It functions as a protocol adapter, translating QQ messaging events into a standardized interface for use with third-party bot frameworks. The project features a modular plugin system and a web-based management interface. This dashboard allows for the configuration of plugin settings and the monitoring of active messaging bots through a graphical user interface. The system supports the engineering of custom plugins via a pipeline of event handlers and a communica

    TypeScriptnapcatncqqntqq
    在 GitHub 上查看↗7,287
  • flaskbb/flaskbbflaskbb 的头像

    flaskbb/flaskbb

    2,664在 GitHub 上查看↗

    FlaskBB is a forum software for building online communities and structured discussions, developed using the Flask web framework. It provides a system for organizing public conversations, rendering rich text via a Markdown processor, and managing a multilingual localization engine to support global audiences. The platform features an extensible plugin framework that allows for the addition of custom logic and new features to the core forum functionality. Access is managed through a role-based access control system that assigns permissions to user groups to restrict or grant access to specific

    Pythonflaskflaskbbforum
    在 GitHub 上查看↗2,664
  • dv8fromtheworld/jdaDV8FromTheWorld 的头像

    DV8FromTheWorld/JDA

    4,663在 GitHub 上查看↗

    JDA is a Java library that serves as a Discord API wrapper, bot framework, and voice API client. It enables applications to interact with the Discord REST API and real-time gateway to build automated assistants, manage servers, and handle user interactions. The project includes a sharding manager to distribute gateway connections across multiple shards for scaling high-volume deployments. It also provides a UI component library for constructing interactive buttons, select menus, and modal forms within messages. Its capabilities cover voice and audio management, including audio streaming and

    Java
    在 GitHub 上查看↗4,663
  • zhenxun-org/zhenxun_botzhenxun-org 的头像

    zhenxun-org/zhenxun_bot

    3,826在 GitHub 上查看↗

    This project is a cross-platform bot manager and development framework built on Nonebot2. It enables the creation and deployment of automated assistants that function across multiple chat services using a unified codebase and a shared communication protocol. The system distinguishes itself with an integrated virtual economy plugin for tracking currencies and user rankings, alongside a dedicated administration web interface for monitoring system health and configuring plugin permissions. It utilizes an asynchronous event-driven architecture and an adapter-based abstraction layer to maintain co

    Pythonnonebotnonebot2qqbot
    在 GitHub 上查看↗3,826
查看 Red DiscordBot 的所有 30 个替代方案→

常见问题解答

cog-creators/red-discordbot 是做什么的?

Red-DiscordBot is a modular framework for building and self-hosting Discord bots. It functions as a server management tool and community moderation bot that can be tailored by enabling or disabling specific feature modules.

cog-creators/red-discordbot 的主要功能有哪些?

cog-creators/red-discordbot 的主要功能包括:Bot Frameworks, Bot Development, Modular Capability Tailoring, Bot Management Interfaces, Dynamic Library Loading, Bot Module Development, Automated Moderation, Role-Based Access Control。

cog-creators/red-discordbot 有哪些开源替代品?

cog-creators/red-discordbot 的开源替代品包括: napneko/napcatqq — NapCatQQ is a cross-platform runtime that implements the communication protocol required to automate chat bots on the… flaskbb/flaskbb — FlaskBB is a forum software for building online communities and structured discussions, developed using the Flask web… dv8fromtheworld/jda — JDA is a Java library that serves as a Discord API wrapper, bot framework, and voice API client. It enables… zhenxun-org/zhenxun_bot — This project is a cross-platform bot manager and development framework built on Nonebot2. It enables the creation and… telegramdesktop/tdesktop — This project is a cross-platform messaging client that implements a secure, real-time communication protocol. It… ro31337/libretaxi — Libretaxi is an open-source ride-hailing and transport marketplace platform. It functions as a peer-to-peer logistics…