sillyGirl(傻妞机器人)安装以及对接go-cqhttp(2023年12月)
目录
编写的原因
暑假的时候安装教程安装过傻妞机器人,但是最近安装的时候发现出了问题,结果一看傻妞的版本好像更新了而且对接QQ的方法不一样了,一看csdn没有教程,那我就自己摸索终于搞出来了
下载傻妞
废话不多说
首先创建一个文件夹名字随意,创建的文件夹名称是sillyGirl
mkdir /root/sillyGirl
然后下载傻妞的源文件,由于github半墙,下载困难,我这里直接给出分享连接了,可以的话还是去github上下载支持作者,但是好像作者的博客删了QAQ
注意一下,给出的下载链接的配置环境为x86_64架构的linux系统,如果其他的系统环境要另外的去下载,由于wget不支持断点续传(maybe)所以建议在自己的windows上下载好然后传给linux的/root/sillyGirl上面(如果你创建了文件夹的话)。
之后进入文件夹
cd /root/sillyGirl
?给予权限并且运行可执行文件
chmod 777 sillyGirl
./sillyGirl
?之后进入网页后台
http://你linux服务器端的ip:8080
注意!!注意!!!注意!!!!
傻妞机器人更新之后不支持OnebotV11协议标准机器人的反向wesocket的方式接入
需要在插件商城中下载
搜索OnebotV11(原内置QQ)
或者直接搜索QQ也行
下载好后才可以进行对接
同样的下载go-cqhttp
也是一样的方法——在windows下的github上下载文件然后传到linux上面
里面有如下文件
顺便教大家看看github下如何安装你操作系统适配的安装包
安装以及配置?go-cqhttp
处理器和操作系统是什么型号就下载什么型号(或者下载tar.gz然后解压进入文件夹运行也行,这个目前不展开说),我的是ubuntu系统进入安装包的目录直接安装就行
dpkg -i 安装包名称
这样就安装好了然后运行
go-cqhttp
会出现这样的截图
?选择3——反向 Websocket 通信
然后按回车放回之后进入配置文件
nano config.yml
?我的建议是扫码登录修改这个参数
修改这个这个为你的代理服务器
?
ws://127.0.0.1:8080/bot/onebotv11
这里的8080端口为你的傻妞机器人的默认端口,如果换了端口记得把这个8080换了
下载screen
由于运行傻妞机器人和go-cqhttp的时候会独占整个窗口并且当ssh退出时(不是用ssh链接而是用vnc桌面连接的随意QAQ),任务也会停止。所以要用screen相当于后台新开一个屏幕运行这两个程序。
我用的是ubuntu/debian不同操作系统之间的安装命令可能会不一样(可以百度一下)
apt-get install screen
然后接下来就是screen的命令
screen -S 窗口名称? ? ? ? //新建一个窗口
screen -x 窗口名称? ? ? ? //跳转到相应的窗口
screen -ls? ? ? ? //列出所有的窗口名字以及状态
ctrl+a+d是跳出当前窗口
创建go-cqhttp窗口
那我们先要创建一个窗口用来运行go-cqhttp
screen -S?go-cqhttp
然后运行go-cqhttp
go-cqhttp
ctrl+a+d跳出
创建sillyGirl窗口
接下来创建一个窗口sillyGirl
screen -S sillyGirl
进入/root/sillyGirl目录下运行sillyGirl
cd /root/sillyGirl
./sillyGirl
ctrl+a+d跳出
如果没出意外的话应该就可以对接成功了
常见错误
go-cqhttp登录失败,账号不安全又或者是其他的原因导致的账号登陆失败
原因应该就是账号风控(不安全
可以通过修改登录设备类型来改变,这里修改的时用安卓手表协议登录
方法如下
更改device.json文件(与config.yml同一目录下)修改protocol为2
?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!