Stapxs / Stapxs-QQ-Lite-2.0

一个兼容 OneBot 协议的非官方网页版 QQ 客户端、electron 客户端。
https://stapxs.github.io/Stapxs-QQ-Lite-2.0/
Apache License 2.0
452 stars 37 forks source link

[ 提醒 ] Bot 框架的适配情况 #76

Open Stapxs opened 10 months ago

Stapxs commented 10 months ago

支持列表

此 issue 下是关于其他支持或不支持 Onebot 11 的 bot 的适配相关进度支持。(按功能完整度排序)

提醒

适配请求

如果你有 Bot 适配请求,请使用空白模版创建新的 issue;如果你是列表中某个 Bot 的开发者并且愿意跟进兼容性适配,您可以参考下面的端点列表考虑实现缺失的功能,OneBot11 协议端点是必须实现的功能,其他的没有也可以用;你可以在本 issue 直接反馈兼容进度。

使用到的端点

Bot 需要支持基本的 OneBot11 规范;目前使用到了以下端点来提供完整的功能

OneBot11 协议端点

这些是来自 Onebot11 规范的端点,这些端点用于 sql 最基本的功能实现;如果 bot 支持了这些端点,理论上说 sql 就能正常工作。

扩展端点

这些端点是用来扩展一些功能的,如果没有也无伤大雅;但是有最好啦。

SQL2 扩展端点

Stapxs commented 9 months ago

Lagrange.OneBot

📦 -> https://github.com/KonataDev/Lagrange.Core

一个用 Net 写的 NTQQ 协议 bot

image

缺失端点清单

ghost commented 7 months ago

Lagrange.OneBot

好友列表 历史消息都已经写完了 剩下的几个你可以考虑Issue FeatReq WebAPI确实是没救了

(获取收藏表情也写好了 好友分组暂时不想写

Stapxs commented 5 months ago

WakeCat.OneBot / LLOneBot

📦 -> https://github.com/NapNeko/NapCatQQ 📦 -> https://github.com/LLOneBot/LLOneBot

一个用 nodejs 写的 NTQQ headless client Bot 因为完整遵循 OneBot V11,所以完美支持 SQL2

LLOneBot 和 WakeCat 是同一个开发者,功能和设计上是一样的;一层并没有对它进行完整的测试,如果有问题请提交 issue

image

端点缺失清单

Stapxs commented 2 months ago

go-cqhttp

📦 -> https://github.com/Mrs4s/go-cqhttp

老牌协议实现 bot,没有测试;但是考虑到上面 napcat 就完整支持 gocq,所以一定是兼容的(x 如果遇到问题,请提交 issue

shenjackyuanjie commented 1 month ago

不懂就问( 有没有计划支持 icalingua oicq 衍生物( 自带一个客户端协议(

Stapxs commented 1 month ago

不懂就问( 有没有计划支持 icalingua oicq 衍生物( 自带一个客户端协议(

其实一开始就支持 oicq 系的,但是因为我很久都没法上 oicq/icqq 这种协议端了怕用不了就把支持移除掉了 XD 晚点我再看看.png