sillyGirl
共 2 篇文章
傻妞对接node-onebot升级版 OICQ
本文要点:在Linux环境安装Node.js并用oicq搭建QQ机器人。步骤如下:1) 下载解压 Node.js v17.2.0,备份 /etc/profile,修改 PATH 后执行 source 生效并验证 node/npm 版本。2) 全局安装 oicq@1(npm i -g oicq@1)。3) 第一次运行 oicq <你的QQ号>,系统会在 /root/.oicq 生成 config.js,进入编辑并保存。4) 修改 general 配置:设置 platform、host、port、ws_reverse_url 等,建议监听 localhost,端口避免冲突。5) 重新启动并后台运行:nohup oicq <QQ号> &,用 tail -f nohup.out 查看日志,确认反向 ws 连接成功。6) 安全提示:不要将监听暴露在公网,如需远程访问应设定 access_token。
机器人掉线解决方案(非守护进程,有手就行)
本文介绍 Linux 下的 screen,一种终端多路复用工具,能在单一窗口持续运行多会话,即使远程断线也可重新进入。安装:yum -y install screen。新会话直接输入 screen。分离后台:Ctrl+a 后再按 d;若任务挂起,需先 Ctrl+a 再按 d。恢复先用 screen -ls 查看会话,只有一个时 screen -r 进入;多会话时指定会话ID 如 screen -r 会话ID。结束会话可用 screen -d 会话ID,或 Ctrl+a K 再确认 Y,亦可直接 exit。作者提出为避免 Node 守护进程,screen 虽方便但稳定性一般。