Koishi怎么对接到QQ平台?


根据视频,对接QQ是↑图的操作,可是我在找的时候是没有的。
然后我去插件市场找到onebot这个插件也是不一样的,没有go-cqhttp 基础设置这一栏,我想请问大佬们,我该怎么弄才能对接到QQ

2 个赞

您好,这个对接方式已经过时了,很难登录,可能会导致您的QQ账号很容易被冻结
对接QQ官方bot(个人也可以获取群权限),请前往(有一些限制,比如不能主动发消息)

查看教程

如要使用其他方法,如Lagrange,NapCat等,请去往

进入QQ群,查看群公告
同时,除去QQ官方的接入方法请尽量不要在QQ等聊天软件中提及

另外,在论坛发帖前要善用搜索功能哦
@AFAIC

2 个赞

大佬,你好,我按步骤严格操作了,沙盒关了,密钥、id都检查了没有错,勾选QQ群、QQ频道也是对的,运行日志也是对的,我现在测试的时候echo重复我的话也是可以的,但是在群里发送你好这个简单的指令还是不行,私聊的话是可以的,是怎么回事?

2 个赞

先请问一下你用的什么接入方式?
如果你说qq私聊,那么你可能不是qq官方接入

你可以尝试 @bot 你好,替换@bot为真实的bot
或者应该创建指令,有更好的体验,因为Koishi会帮你解析命令前缀

2 个赞

因为这不是指令,这是中间件程序

QQ官方机器人收到的是「@机器人 你好」
但是这个程序只有收到的是「你好」的时候才会响应

1 个赞

对,是的
你需要创建指令,指令名为 你好
然后放入处理逻辑
也可以去 插件配置-全局设置 中确认指令前缀,默认应该包含 一个空项目 和一个 / 项目,使用QQ斜杠命令补全则不能删除 / 项
正因如此,你可以尝试 NapCat 或者 Lagrange 等方法接入,就没有 群聊 必须@bot才能接收消息的限制,但是需要严格遵守教程,创建并使用小号,否则 接入不规范,冻结两行泪
第三方接入后,可以自定义指令前缀,同时建议删除 空项
@AFAIC

2 个赞

好的好的,谢谢

2 个赞

好的,搞清楚了,谢谢

3 个赞