node和onbot安装教程(解决傻妞机器人不回复 没弹窗登录二维码问题)
前言:
更多教程 www.unke.ren
qq交流群 827097870
重新写一个详细一点的node和onbot安装教程 反向对接傻妞 使傻妞可以回复。
要求:
1.你已经安装过傻妞了新版本只要不是太老版本,没有安装过的看UNKE网的傻妞安装教程
傻妞安装教程:青龙面板傻妞机器人(sillyGirl)编译安装教程-unke
2.傻妞要开8080端口
3.用什么端口服务器防火墙就要开放什么端口 这里是8080端口
教程:
1.这一步很重要 运行傻妞并且保持傻妞后台运行 。确保傻妞开了8080端口 如果没开的请去 服务器/etc/sillyGirl/目录下编辑sets.conf文件添加下面命令(如果没有这个文件自己建一个)
set sillyGirl enable_http_server trueset sillyGirl port 8080
添加后请重新用 ./sillyGirl运行傻妞 并让傻妞保持后台运行
2.创建一个nodejs目录并进入nodejs目录下载安装包
mkdir nodejs && cd nodejs && wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz
3.解压安装包
##一条一条执行xz -d node-v16.13.1-linux-x64.tar.xztar -xvf node-v16.13.1-linux-x64.tar
4.第二步:配置环境变量
##使用命令vi /etc/profile##然后填入下面命令export NODEJS_HOME=/root/nodejs/node-v16.13.1-linux-x64
export PATH=$PATH:$NODEJS_HOME/bin
记得保存 先按Esc键 然后输入:wq 然后回车保存
##然后使用命令生效source /etc/profile
查看node是否安装好
node -v
5.拉取onebot库用的是自己备份的
#返回root目录cd /root
拉取onebot
git clone https://github.com/shiunke/node-onebot.git
6.进入node-onebot目录 复制生成一份config.js文件
cd node-onebot && cp config.sample.js config.js
7.修改配置文件config.js (不会知到怎么改的直接复制下面命令 覆盖到config.js里面 其他都不要改)
"use strict";
// 将此文件更名为config.js才能生效哦
module.exports = {//通用配置general: {platform: 1, //1:安卓手机 2:aPad 3:安卓手表 4:MacOS 5:iPaddebug: false, //开启debuguse_cqhttp_notice: true, //是否使用cqhttp标准的notice事件格式host: "localhost", //监听主机名port: 5700, //端口use_http: false, //启用httpuse_ws: false, //启用正向ws,和http使用相同地址和端口access_token: "", //访问api的tokensecret: "", //上报数据的sha1签名密钥post_timeout: 30, //post超时时间(秒)post_message_format:"array", //"string"或"array"enable_cors: false, //是否允许跨域请求enable_heartbeat: false, //是否启用ws心跳heartbeat_interval: 15000, //ws心跳间隔(毫秒)rate_limit_interval:500, //使用_rate_limited后缀限速调用api的排队间隔时间(毫秒)event_filter: "", //json格式的事件过滤器文件路径post_url: [ //上报地址,可以添加多个url// "http://your.address.com:80",],ws_reverse_url: [ //反向ws地址,可以添加多个url"ws://localhost:8080/qq/receive",],ws_reverse_reconnect_interval: 3000, //反向ws断线重连间隔(毫秒),设为负数直接不重连ws_reverse_reconnect_on_code_1000: true, //反向ws是否在关闭状态码为1000的时候重连},//每个账号的单独配置(用于覆盖通用配置)123456789: {},
};
注意:
♦这里的8080端口必须和傻妞的对应 不然会提示反向对接失败
♦如果傻妞与onebot不在一个服务器上 请把ws://localhost:8080/qq/receive 中的localhost改成你安装傻妞服务器IP,端口也是对应的列如ws://129.1.0.1:8080/qq/receive
8.启动onebot (务必傻妞已经在后台运气 不然会提示对接失败)
#QQ号填你的机器人号cd /root/node-onebot && node main QQ号
然后根据提示扫码登录QQ号
9.后台挂起程序 这里用的pm2
#安装pm2
npm install -g pm2#挂起one-bot
cd /root/node-onebot && pm2 start "node main QQ号"
其他:
1.提示反向对接失败 可能是你傻妞没挂在后台 端口没开放 onebot配置文件反向配置连接错误
2.挂后台我建议用Screen 会用的自己看类似教程 关于傻妞sillyGirl xdd机器人频繁掉线解决方法-unke
node和onbot安装教程(解决傻妞机器人不回复 没弹窗登录二维码问题)相关推荐
- 成功解决最新版腾讯QQ软件出现的二维码加载失败,请点击刷新(一步搞定!)
成功解决最新版腾讯QQ软件出现的二维码加载失败,请点击刷新(一步搞定!) 目录 解决问题 解决思路 解决方法 解决问题 最新版腾讯QQ软件出现的二维码加载失败,请点击刷新 解决思路 二维码灰色,无法扫 ...
- 【原创】去掉微信登录二维码中的微信登录几个字的解决方法
去掉微信登录二维码中的微信登录几个字的解决方法 通过分析,原来微信自己有参数可以去掉, 解决方法,如下: 链接中加上 &popup=0&href=https%3A%2F%2Fsta.g ...
- qq电脑登录二维码加载失败怎么回事(解决办法)
问题: 如图无法使用二维码进行登录,该如何解决? 解决办法: 1. 在主界面点击设置进入设置界面 2. 可能由于开启了代理服务器,所以我们把代理服务器的类型设置改为不使用代理. 3.可能是登录服务器类 ...
- 只需3个步骤,轻松解决程序员在Java中生成、扫描二维码难题
条形码包含有关产品或公司的信息,以机器可读的形式直观地表示.条码广泛用于跟踪货物和库存管理.我们可以在 WPF 应用程序中轻松生成各种类型的条码.二维码广泛用于分享重要信息.对于不同的要求,您可能希望 ...
- 百度网盘电脑登录二维码加载不出来解决方法
原因:百度云的二维码是依赖ie浏览器生成 所以方法:重置IE浏览器
- 银河麒麟龙芯v10sp1 解决qq不显示登录二维码
在网络设置更改ipv6设置 就可以了.时间加载有点久,稍耐心等待刷新一下. 点保存后,注意后面还要切回ipv4设置点保存,要不然上不了网. 原理:腾讯从19年10月底启用了ipv6技术,接收图片和显示 ...
- Ionic二维码扫码插件QR Scanner不能扫描一维码问题(只解决了android)
三款扫码插件优劣 在Ionic开发中经常需要用到扫码功能,这个时候就需要用到二维码扫码插件. 目前市面上主要提供了三款扫码的插件,具体的可以参考如下链接: Ionic2入门教程(十三)带你走近3款二维 ...
- 【亲测】独家更新CcPay多商户码支付系统,码支付易支付+个人支付宝微信二维码收款app监控+搭建教程
「BudPay 个人收款」 的原理是通过安装到手机的App监控手机微信.支付宝的二维码扫码支付到账通知并回调开发者应用.消费者在支付的时候是扫描开发者的个人微信.支付宝收款二维码. 支持API调用.手 ...
- Ionic二维码扫码插件QR Scanner不能扫描一维码问题的完整解决
首先参考了 :https://blog.csdn.net/cangahi09025566/article/details/80350104 QR Scanner不能扫码一维码处理 但是配置成功之后会发 ...
- sublime_REPL使用及安装教程(解决Sublime无交互问题)
sublime_REPL使用及安装教程(解决Sublime无交互问题) 参考文章: (1)sublime_REPL使用及安装教程(解决Sublime无交互问题) (2)https://www.cnbl ...
最新文章
- [CVPR 2016] Weakly Supervised Deep Detection Networks论文笔记
- windows 2003系统目前最完善最完美的安全权限方案(转)
- ireport 找不到子报表:Could not load object from location
- Xilinx实习一年总结
- jmeter的如何设置headers
- Mysql ODBC 数据源配置
- 【老骥伏枥-狗年大礼包】嵌入式linux逆向工程,手把手教你作黑Q-第三讲
- dog log 算子_图像特征之LoG算子与DoG算子
- android基带版本,Android - 基带版本为未知时自动隐藏
- 督查督办系统在企业能发挥哪些作用?
- 基片集成波导天线设计基础
- python列表查找整数_Python:找出整数列表是否为coheren
- 喵 ~ 小程序搭建记录
- JSP内置对象和四大作用域
- 【前端修炼场】 — 这些标签你学会了么?快速拿下 “hr”
- 百度学术导入endnote出现choose an import filter解决
- 苹果iPhone到底好在哪里
- 第三方解决方案与网络会员制营销案例
- foobar2k折腾窗口中显示歌词
- js加css实现div展示更多隐藏内容
热门文章
- MMORPG网络游戏开发之网络通信
- mindspore执行 core dump问题
- 电脑版微信多开的方法
- 连接计算机和网络传输介质的接口,最常用的网络传输介质和连接设备
- 文件管理android2.3,ES文件浏览器(ES File Explorer)v4.0.2.3 优化版-好用的安卓文件管理器...
- 【解决办法】ES文件浏览器使用局域网功能帐号不正确/查看局域网共享文件登录失败
- RTI DDS windows环境下的下载和安装
- c语言中-next是什么意思,Java中关于nextInt()、next()和nextLine()的理解
- ubuntu删除桌面快捷程序
- 在线编译器汇总|2020年最新版