Lingchu Bot 文档现已上线 — 快来看看吧!
Lingchu Bot

QQ 平台概览

QQ 平台概览

QQ 是当前唯一实现的平台 profile。插件启动时通过 LINGCHUAdapter 选择一个 QQ 适配器(默认:~onebot.v11)。

协议优先级

优先级协议适配器 IDNoneBot 包状态
1(默认)OneBot V11~onebot.v11nonebot-adapter-onebot启用
2QQ 官方~qqnonebot-adapter-qq已停维
3OneBot V12~onebot.v12nonebot-adapter-onebot已停维

同一时间只有一个 QQ 适配器被视为已启用。NoneBot 加载的其他适配器被视为未启用,不参与平台识别、消息存储或 API 调用记录。QQ 官方和 OneBot V12 已停维并从项目中彻底移除,包括其源代码。

切换协议

.env 中设置 LINGCHUAdapter。启动流程中仅 OneBot V11 可用:

DRIVER=~fastapi+~httpx+~websockets
ONEBOT_ACCESS_TOKEN=your-token

已停维适配器

QQ 官方(~qq)和 OneBot V12(~onebot.v12)已停维并从项目中彻底移除,包括其源代码。将 LINGCHUAdapter 设为停维适配器 ID 不再受支持。

实现矩阵

每个协议都有 default 处理器集合和可选的实现专属扩展:

协议实现扩展亮点
OneBot V11default核心群管理命令
OneBot V11NapCat群公告 + 群头像

源码布局

handle/qq/
├── commands/              # 共享 QQ 命令定义(Alconna 匹配器)
│   ├── triggers.py        # 命令触发词(中/英)
│   ├── mute.py
│   ├── member.py
│   ├── block.py
│   ├── announcement.py
│   ├── remote.py          # 远程管理命令
│   └── ...
└── adapters/
    └── onebot11/
        ├── default/       # OneBot V11 默认处理器
        └── napcat/        # NapCat 扩展

下一步

  • 框架对接 — 协议端运行框架部署(NapCat Docker、SnowLuma Docker)
  • QQ 命令 — 完整命令参考(含远程管理)
  • OneBot V11 协议 — 协议概览和实现专属文档

最后更新于

本页目录