这几天好多人的傻妞机器人用不了了,傻妞需要对接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,或者直接下方留言
记得一键三连,点赞、加关注、分享出去!
推荐阅读
- Kali|Kali字典正确使用姿势
- Kali|Kali Linux 如何搭建钓鱼WIFI(图文炒鸡详细)
- Kali|【Kali】手把手教你设置Kali源地址以及更新源和安装所有工具命令
- Dockerfile构建镜像
- Linux之ss命令
- 服务器|安装zerotier实现内网穿透
- 爱倒腾|完美校园打卡【云服务器搭建】
- 技术教程|解决服务器搭建傻妞sillyGirl机器人后扫码登录异常【4.26】
- 技术教程|傻妞反向ws连接被关闭,关闭码1006 ,将在3000毫秒后尝试连接