【新版】使用 go-cqhttp 扫码登录,一键接入 ChatGPT 机器人到 QQ 群 | 社区征文

🎈 项目效果
由于
ChatGPT目前只能在漂亮国使用,所以想要在国内使用ChatGPT必然险阻重重不仅时时刻刻要跟企鹅公司斗智斗勇,还要时时刻刻都要跟
openai公司打游击,真的是很难有一个稳定的版本供大家屡试不爽在不断的游击战中,我们也是越战越勇,在磨练中,技术越来越完善,体验也越来越趋近于稳定。
在上一版本中,我们使用的是
mirai技术登录QQ,导致会出现各种各样的问题。所以在新版中,我们将克服所有登录的问题,使用
go-cqhttp进行扫码登录,一劳永逸解决登录难题想看
mirai登录版本文章的可点击:https://xie.infoq.cn/article/2b8c9734552d90abc31d8fa5e
🎈 安装 go-cqhttp
点击链接下载最新版本的
go-cqhttp: https://github.com/Mrs4s/go-cqhttp/releases这里我选择
window版本的go-cqhttp_windows_386.exe,下载安装包到本地,解压后,运行其中的go-cqhttp_windows_386.exe运行成功后,会生成执行文件:
go-cqhttp.bat,点击执行,其中的通信方式选择3,反向websocket通信后,再回车,会生成配置文件:config.yaml打开配置文件
config.yaml,配置机器人的QQ,然后配置ws信息,关于ws的端口可以自定义,后面chatgpt也配置相同的端口就行
🎈 虚拟文件
配置完毕后,再次执行
go-cqhttp.bat文件,生成虚拟文件,这一步不用扫码,二维码出来后,直接关闭窗口即可打开生成的虚拟文件:
device.json,将其中的protocol参数改成2再次重新启动
go-cqhttp.bat,这时候可以扫码登录QQ了
🎈 启动 ChatGPT
QQ登录成功后,我们只需要启动ChatGPT即可下载最新版本的
chatgpt-mirai-qq-bot,下载地址:https://github.com/lss233/chatgpt-mirai-qq-bot/releases点击
初始化.cmd,配置文件内容如下,如果填写有误,后期可以在chatgpt/config.cfg重新修改即可配置里面我们需要将
mirai下的配置全部注释,因为我们现在使用了onebot模式登录了QQ配置完毕后,我们只需要点击
chatgpt.cmd执行文件即可,因为qq我们已经使用go-cqhttp登录了,此时只需要再登录chatgpt即可
版权声明: 本文为 InfoQ 作者【极客飞兔】的原创文章。
原文链接:【http://xie.infoq.cn/article/017558e36dd22606a7ea54217】。未经作者许可,禁止转载。










评论