-
-
Notifications
You must be signed in to change notification settings - Fork 337
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
酷Q 停运后 CQHTTP 的替代方案 #217
Comments
Universal Bot Interface! 说正经的,目前我在用go-cqhttp续命。二进制直接部署,bot端一行代码都不用改。 |
同样推荐一波 go-cqhttp,与 cqhttp 体系兼容性非常好。但是由于才开始写没几天,目前确实还有不少的 bug。如果有熟悉 go 的同学也希望能去帮忙建设一下…… |
感觉go-cqhttp不是长远之计。我们Q群的机器人再过一段时间就要彻底瘫痪了,在次之前我们打算迁移到Discord。现在在用discord.py从头写我们专用的Discord机器人。 |
我目前使用的策略是,Mirai +cqhttp-mirai + nonebot, 也在考虑 Mirai + Mirai-Native + coolq-http-api (自行编译获取json和dll) + nonebot。从长远来说,可能开发基于mirai-http-api的nonebot 2.0会更长远些?遗憾的是其实这些都没有什么保障,Mirai也处于archive状态了 |
推荐使用protobuf定义与平台(QQ/钉钉 等)和语言(Java/python/go)无关的协议,使用websocket进行通信 |
现在用的go-cqhttp,希望考虑一下对go-cqhttp的支持(( |
能否给出一个暂时的迁移解决方案?不管怎么说先恢复服务吧。。 |
刚做完机器人的迁移,说一下感受和我的方案。 我的机器人是迁移到基于Java的Mirai框架,利用的是cqhttp-mirai插件。可以这么说,不需要改动大量代码就可以实现迁移。 我是从酷Q air迁移过来的,新的cqhttp-mirai插件支持酷Q pro的一些功能,包括发图什么的,昨晚最新发布的embeded版本支持了语音功能。我之前是通过链接发图的,所以,我就将以前用链接发图的形式改成了利用CQ码。假设我原来是基于酷Q pro开发的应用,那么我不需要改动任何代码即可完成迁移。 迁移后,Nonebot有一处跟原来不一样了,也就是没有了心跳检测。 最后附上一个能用的Mirai下载地址 |
在cqhttp-mirai提这个Issue吧, 有与CQHTTP差别的地方, 我去加上 |
谢谢,确实很方便 |
@tianque1 unrelated comment. 建议自行检查mirai日志是否有请求过nonebot所监听端口,防火墙是否放行。 |
This comment has been minimized.
This comment has been minimized.
|
这是 |
使用代替的go-cqhttp运行机器人的底层,界面就选市面上仅存的几款比如mirai(好像收费),酷喵(新兴的),然后配合Nonebot使用,应该是可行的,成功过,就是不知道互相之间支持的api是否够完整。 |
应该是OICQ,不是go-cqhttp(接上一条评论)(回复评论一直出错) |
目前主流框架可以参考 顺带提一句,酷喵只是 |
不好意思,有点头晕,几个程序太复杂了,我刚刚才看了你们官方的知识导图,明白了许多,后期听说酷喵和另外几个作者会更新界面支持oicq插件,我先看看你推荐的CIA吧。谢谢啦(就是GitHub老是抽筋) |
目前啥基本配置都不缺,就差个界面,所以我在找界面【笑哭】(和QQ服务器交互的有了,和其他语言交互做媒介的有了,就差界面管理了) |
你bot要什么界面 😂 你根据你的开发语言找SDK啊,目前go-cqhttp使用的协议 |
如果你真的需要界面的话 |
就是类似以前酷Q的插件管理界面和QQ管理界面,没界面其实也行,就是用这有点别扭,(回复时间又长了,GitHub抽风突然卡主)我去瞧瞧,感谢指点啦 |
去看了一下koishi,koishi是js的,js不熟悉,让我研究一下【滑稽】 |
由于 NoneBot 目前的版本(1.x)是和 CQHTTP 强耦合的,现在 酷Q 停运的决定可能在一定程度上影响现有的使用 NoneBot 开发的机器人。目前看到其他机器人平台(如 Mirai)有一些兼容 CQHTTP 通信方式和 API 的插件,欢迎大家在这里分享你的兼容/迁移方案!
如果对 NoneBot 的其他功能有任何建议,也可以去 #53 分享,本 issue 只用来分享迁移方案和兼容性建议~
The text was updated successfully, but these errors were encountered: