Bngeuit
Bngeuit 是一款使用 Java 21 编写的 QQ 机器人软件,为 QQ 官方群聊和私聊机器人提供运行时环境和插件框架。
你只需下载、配置、启动,然后通过开发插件来扩展机器人功能。
提示
因腾讯权限限制,机器人无法获取任何QQ群和QQ用户的账号,使用的是 按机器人AppID维度隔离的OpenID(包括群OpenID和成员OpenID)
核心特性
- 开箱即用:下载 JAR,填写 BotAppID 和 Secret,一键启动。
- 插件化架构:兼容 Bukkit 风格的插件系统。JAR 丢进
plugins/目录即可加载,每个插件拥有独立的 ClassLoader 和配置空间。 - 事件驱动:16 种事件类型,通过
@SubscribeEvent注解即可监听群消息、私聊、成员变动等。 - 注解式命令:
@Command+@CommandBody定义主子命令,自动扫描注册。 - 全 API 覆盖:消息发送、富媒体上传、消息撤回、互动响应、群信息查询。
系统要求
- JDK 21+
- QQ 机器人开发者账号(QQ 开放平台 注册)
- BotAppID 和 BotAppSecret
创建机器人
通过 QQ 开放平台 创建机器人,获取 BotAppID 和 BotAppSecret。
