前言
node-onebo用pm2,screen守护都不稳定,node-onebot扫码后ctrl+c,pm2没守护直接掉了,screen只能守护几个小时。因为服务器地区与你常登q的位置不同,时常有密码登入验证,导致验证失败。在密码无法登入的情况下,我们可以用go-cqHttp!
相关地址
官网:https://docs.go-cqhttp.org/
GitHub地址:https://github.com/Mrs4s/go-cqhttp
下载地址:https://github.com/Mrs4s/go-cqhttp/releases
搭建环境
- 系统:Linux 7.6(仅代表我的版本)
- 安装好autMan
搭建开始
文件
cd autMan/ #进入autMan根目录
mkdir go-cqhttp && cd go-cqhttp #创建go-cqhttp文件夹并进入
wget https://github.com/Mrs4s/go-cqhttp/releases/download/v1.0.0-rc5/go-cqhttp_linux_amd64.tar.gz #拉取go-cqhttp文件
tar -zxvf go-cqhttp_linux_amd64.tar.gz #解压文件
./go-cqhttp #启动go-cqhttp
配置
选择3,然后回车,Ctrl+c结束进程
vim修改配置文件
cd /root/autMan/go-cqhttp
vim config.yml
英文输入法下,按i
修改go-cqhttp 默认配置文件的登陆账号,反代地址
- 127.0.0.1 为服务器本地(指amtMan和go-cqHttp都在同一服务器)
- 9090 为amtMan的端口
- 请根据实际情况修改 :ws://127.0.0.1:9090/qq/receive
点击Esc键后输入:wq保存退出
如果是FinalShell,可以双击点开修改
守护
./go-cqhttp #重新运行
扫码登入后ctrl+c结束进程
./go-cqhttp -d #后台运行
更换机器人
进入 /go-cqhttp目录把 session.token 文件删除即可然后重新运行扫码绑定
更新版本
./go-cqhttp update #进入go-cqhttp目录后运行
结尾
祝大家部署成功,autMan启航,我呢,自从用了go-cqhttp后就没发生过掉线的事了。
本文 原创发布在 ©云心怀鹤。未经许可,谢绝转载,仅供学习交流使用。
最后更新 2023-11-27
填账号密码滑块过了说登录失败,扫码又说协议不支持。是要更新最新的嘛、有更新方式嘛
不是,先在本地下载win版本的,登录成功后,把token放入服务器go-cqhttp目录替换
armbiud 安装显示二进制错误这么解决 错误代码为-bash: ./go-cqhttp: cannot execute binary file: Exec format error
换amd的包
没有遇到过这个问题。
老是被封号怎么解决呀
换网页端或者公众号。
图片和视频都显示链接是怎么回事
设置错误
go-qchttp设置错误?需要改哪里
是机器人回复链接对吧?那不关go-qchttp,应该是机器人插件或者设置。
那就是凹凸曼的海报图片有问题
对的
登陆账号,密码是对的一直登不上。扫码显示设备网络异常。怎么解决
需要连同一网络ip,比如服务器是上海,你扫码的手机网络ip也得是上海。
recive 还是server
receive
是不是出现问题了,登陆不了QQ了[2022-10-25 23:36:28] [WARNING]: 登录失败: 密码错误或账号被冻结
[root@VM-12-11-centos go-cqhttp]#
不用密码登入,使用扫码。
也不行啊
真的不行啊,今天被封了QQ和群,在换了几个小号登陆都登陆不了了
换网页端或者微信