服务器|傻妞机器人最新修复版安装步骤教程

这几天好多人的傻妞机器人用不了了,傻妞需要对接onebot协议的机器人,我无意间弄好了,所以发个教程。
服务器|傻妞机器人最新修复版安装步骤教程
文章图片

根据木子的教程以及一些网上的教程完善
新版傻妞安装教程—木子 csdn
1、首先可以用木子的一键安装命令来安装傻妞

a=arm64; if [[ $(uname -a | grep "x86_64") != "" ]]; then a=amd64; fi ; s=sillyGirl; cd; if [ ! -d $s ]; then mkdir $s; fi ; cd $s; wget https://mirror.ghproxy.com/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s &&pkill -9 $s ; $(pwd)/$s

也可以用其他的命令来按照步骤来安装傻妞
傻妞sillyGril安装教程及注意事项 - 科技玩家
2、不管用哪种方法安装傻妞,安装完成后按ctrl+c退出,然后静默
cd && cd sillyGirl ./sillyGirl -d#或者直接用./sillyGirl -d#或者用下面的来静默用一种即可nohup ./sillyGirl 1>/dev/null 2>&1 & #AMD64

3、配置QQ机器人 首先你服务器有下载node.js(可以去木子的这个教程)
Linux 系统XDD装node.js及必要依赖!_MUZI的博客-CSDN博客
4、如果你需要安装,ssh输入cd 再执行安装
5、然后下载node
cd /usr/local && wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz

6、解压
xz -dk node-v16.13.1-linux-x64.tar.xz && tar -xvf node-v16.13.1-linux-x64.tar

7、然后 vi/etc/profile复制下方代码到最后一行
export NODE_HOME=/usr/local/node-v16.13.1-linux-x64 export PATH=$PATH:$NODE_HOME/bin export NODE_PATH=$NODE_HOME/lib/node_modules


服务器|傻妞机器人最新修复版安装步骤教程
文章图片


8、再输入
source /etc/profile

9、怎么确定你有没有安装node.js可以输入
#回车查看是否有版本号node -v

如果按照我的安装,那版本号就是16.13.1
如果有就表示可以下一步,如果没有就按照上面的链接进行安装
10、安装完成node后
npm install pm2 -g

11、查看是否成功
pm2 list

【以上PM2部分我也不太明白找不到目录但是我实测也能守护没啥问题。。不太懂。。毕竟我也是小白】
12、输入
cd ~

13、然后设置管理员
s=/etc/sillyGirl; if [ ! -d $s ]; then mkdir $s; fi; echo “set qq masters 你的管理QQ号” > /etc/sillyGirl/sets.conf

14、然后找到这个文件:/etc/sillyGirl/sets.conf编辑输入:
set sillyGirl enable_http_server true set sillyGirl port 8080

/etc/sillyGirl/目录没有这个文件的就 vi /etc/sillyGirl/sets.conf输入上方代码保存

服务器|傻妞机器人最新修复版安装步骤教程
文章图片

15、然后开始用node-noebot接入傻妞
【服务器|傻妞机器人最新修复版安装步骤教程】首先拉源码(下面是国内源)
git clone https://ghproxy.com/https://github.com/takayama-lily/node-onebot.git

16、如果卡住就重新发送一遍 记得ctrl+c(这有点卡…)
然后手动去文件夹
cd /root/node-onebot

找到config.sample.js
首先把config.sample.js改成config.js
cp config.sample.js config.js

然后打开找到下面这行

ws_reverse_url: [ //反向ws地址,可以添加多个url
// “ws://your.address.com:8080”,
把//删掉把you.address.com改成127.0.0.1,端口8080后添加/qq/receive
变成
ws_reverse_url: [ //反向ws地址,可以添加多个url
“ws://127.0.0.1:8080/qq/receive”,
服务器|傻妞机器人最新修复版安装步骤教程
文章图片

然后保存,其他的暂不改 用他默认的。
17、登录
cd && cd node-onebot && node main 机器人QQ

对应QQ扫码,然后提示对接成功
18、按快捷键ctrl+c,后输入
pm2 start “node main 机器人QQ号”

确定一下是“”不是””可以在QQ发送确定一下是不是对的,然后就可以了
备用方案:这里我自己学习了的方案:
教程地址:青龙面板-傻妞sillyGirl xdd机器人频繁掉线解决方法_什么什么gen什么的博客-CSDN博客
采用这种方式,也相当于开了一个窗口运行,想学的可以了解一下
有问题的请加群咨询:807376211,或者直接下方留言
记得一键三连,点赞、加关注、分享出去!

    推荐阅读