小柏实战学习Liunx(图文教程十八)

前言:一定要知道每一个命令是啥意思,并且要学会看报错信息,学会使用搜索引擎。

前情回顾:小柏实战学习Liunx(图文教程十七)_chinassj的博客-CSDN博客

本节课主题:SillyGirl对接QQ机器人和nolan

课前准备:小号QQ+已代理过的nolan或者能正常短信登录的nolan

 一:对接QQ:

1.自己选个目录克隆仓库

git clone https://github.com/takayama-lily/node-onebot.git

2.进入仓库

cd node-onebot

3.创建配置文件

vi config.js

4.根据个人情况和代码注释自行填充内容


module.exports = {
    //通用配置
    general: {
        platform:           1,     
        log_level:          "info",  //trace,debug,info,warn,error,mark
        use_cqhttp_notice:  false,   //是否使用cqhttp标准的notice事件格式

        host:               "0.0.0.0",  //监听主机名
        port:               5700,       //端口
        use_http:           false,      //启用http
        use_ws:             false,      //启用正向ws,和http使用相同地址和端口
        access_token:       "",         //访问api的token
        secret:             "",         //上报数据的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://127.0.0.1:8080/qq/receive",
        ],
        ws_reverse_reconnect_interval: 3000, //反向ws断线重连间隔(毫秒),设为负数直接不重连
        ws_reverse_reconnect_on_code_1000: true, //反向ws是否在关闭状态码为1000的时候重连
    },

    //每个账号的单独配置(用于覆盖通用配置)
    123456789: {

    },
};

5.登录,根据提示操作:

node main 机器人账号

 

 

6.用pm2守护进程:

pm2 start "node main 机器人QQ号"

对接qq完成; 

二.对接nolan:

1.删除Config.json的青龙配置,保留[ ]即可,如下所示

{
  ///浏览器最多几个网页
  "MaxTab": "4",
  //网站标题
  "Title": "科技玩家",
  //回收时间分钟 不填默认3分钟
  "Closetime": "3",
  //网站公告
  "Announcement": "做人,最重要的就是开心啦。",
  ///开启打印等待日志卡短信验证登陆 可开启 拿到日志群里回复 默认不要填写
  "Debug": "",
  ///自动滑块次数5次 5次后手动滑块 可设置为0默认手动滑块
  "AutoCaptchaCount": "5",
  ///XDD PLUS Url  http://IP地址:端口/api/login/smslogin
  "XDDurl": "",
  ///xddToken
  "XDDToken": "",
  ///青龙配置  注意对接XDD 对接芝士 设置为"Config":[]
  "Config": []
}

2.重启容器生效(容器名每个人可能都不一样,自己注意)

sudo docker restart nolanjdc

3.配置SillyGirl:需要http://前缀!!!需要http://前缀!!! 需要http://前缀!!!重要事情说三遍!!!

设置诺兰登陆地址(set jd_cookie nolan_addr 诺兰ip:端口)

set jd_cookie nolan_addr http://192.168.1.1:5703

4.重启傻妞生效,顺便直接上守护

pm2 start "./sillyGirl"

 正好可以看到目前守护了两个进程

5.至此QQ机器人可以直接对接前台和后台了,如果有人搭建过程中报错可以来技术交流群交流:178532212

鸣谢:

群晖Docker部署诺兰Nvjdc对接傻妞教程(11.16更新) - 科技玩家

傻妞命令之对接芝士详解篇 - 科技玩家

 新版傻妞安装教程_MUZI的博客-CSDN博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Shaun-sheng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值