Skip to content

OneBot 11 标准

通用聊天机器人应用接口标准

⏱️

背景

CQHTTP 插件是 2017 年初出现的基于 CKYU 机器人平台的一款开源免费插件,它使用户能够通过 HTTP 或 WebSocket 来调用 CKYU 的 DLL 接口,从而可以使用其它语言编写 CKYU 插件。

💡

动机

CKYU 停运后,各 CQHTTP 兼容项目通常会利用新平台的特性新增一些拓展接口。长远来看,这可能导致不同兼容项目最终形成了各自的 「CQHTTP 接口变种」,使用各变种的项目存在潜在的迁移困难。

🎈

预期

本项目旨在维护一个统一的、不断发展的接口标准(即 OneBot 标准),推动各 CQHTTP 兼容项目实现长远的兼容。开发者可以在各类机器人平台实现 OneBot 标准,从而使用户可以将基于 OneBot 标准的机器人项目无缝迁移到这些平台。