一个字 冲,你们摸着我过河把。 摸索一天了
https://t.me/trialerr/227424 (原文教程)
着重说以下几点
0.node安装
我说一下我的安装 我安装的官网最新版
首先注意下自己目前的路径 我是~
1.wget https://npmmirror.com/mirrors/node/v16.13.1/node-v16.13.1-linux-x64.tar.xz
2.tar -xf node-v16.13.1-linux-x64.tar.xz
3.vim /etc/profile
把这两个加进去
export NODE_HOME=`/root/node-v16.13.1-linux-x64`
export PATH=$PATH:$NODE_HOME/bin
执行 source /etc/profile
cd到你的node-v16.13.1-linux-x64目录下
cp -p bin/node /usr/local/bin/ 这个要是能正常执行就执行 不能的话找一下 bin/node在哪 (你的node安装目录下)关乎到后面第3条路径问题
1.排错1006 连不上反向地址
ws_reverse_url: [ //反向ws地址,可以添加多个url
"ws://127.0.0.1:8080/qq/receive",
解决方法: 这里需要你在sillyGirl设置(/etc/sillyGilr/sets.conf 没有的自己新建 里面写 set sillyGirl port 8080 set sillyGirl enable_http_server true 不然1006 )
2.排错登录问题
node main 你的qq账号 可能会出现 登录不上 密码账号输入错误 扫码失败
删除node-onebot下data ,重新登,登不上就删除,还有,想要用systemctl start oicq命令后台运行,必须是那种可以每次直接登录的QQ,我小号脸黑就每次都要扫码,但是换一个号就不需要。
解决办法:先扫码挂几天,环境不异常了应该就可以直接登录了。
3.创建系统服务文件 vi /etc/systemd/system/ 注意细节
ExecStart=/usr/local/node/bin/node /usr/local/node-onebot/main.js 你的qq账号
注意这两个路径
/usr/local/node/bin/node (我安装的时候这个路径是/usr/local/bin/node )
/usr/local/node-onebot/main.js (我安装的时候这个路径是/ql//node-onebot/main.js )
你的qq账号 还是前面说的,能直接密码登录的可以使用这三个命令,不能的就只能慢慢等QQ环境正常
启用服务
systemctl enable oicq
运行服务
systemctl start oicq
查看服务状态
systemctl status oicq
谢谢分享,学习了
谢谢分享,学习了
先看看,不明白的地方再问
mark一下。
辛苦了,学习一下
厉害,有空学习一下
学习学习
学习一下
瞅瞅瞅瞅,mark一手
谢谢大佬分享,谢谢!
插眼评论涨分
谢谢大佬分享,谢谢!
学习中