📖 目录
一个字 冲,你们摸着我过河把。 摸索一天了
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
学习了
下面四个都试了还是1006😥
1、反向连接后缀加了吗/qq/receive
2、傻妞需要开启!!!!不要关闭傻妞,
3、看下傻妞http端口是不是8080 ,是不是和oicq中ws反向的端口一致
4、 set sillyGirl port 8080 set sillyGirl enable_http_server true
我都开了 可是还是1006 但是使用ws://localhost:8080/qq/receive就不会
我使用这个还是会出现1006 不知道怎么回事
我改成localhost也可以了
请问用pm2守护onebot,隔一段时间总会掉线,如何解决呢
不要用pm2啊 创建系统文件oicq 使用以下命令不就行了
启用服务
systemctl enable oicq
运行服务
systemctl start oicq
查看服务状态
systemctl status oicq
学习一下
又学习到了,写的非常好😁
我使用这个还是会出现1006 不知道怎么回事
又学习到了,写的非常好😁
我是来做任务的
感谢分享
感谢分享,谢谢楼主,赞
学习学习
写的很详细,学习了
好好学习
感谢分享
学习一下
继续加油哦,争取发表更多优秀帖子
感谢分享,谢谢楼主,赞
继续加油哦,争取发表更多优秀帖子