十一

傻妞安装教程

作者: 十一 发布时间: 2022-01-24 1.35K 人阅读

折腾了一个小时。。。。

提前安装node PM2

 

然后运行下面命令:

vi /etc/profile

复制下面到最后一行:

输入后按”i”键进行编辑,粘贴后先按esc键退出编辑模式,然后按住shift和:进行输入退出指令:wq

export NODE_HOME=/usr/local/node-v16.13.1-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

最后保存:

source /etc/profile

 

傻妞一键:

s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://github.cloverc.workers.dev/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s

 

拉完之后去etc文件搜索:sillyGirl

打开/etc/sillyGirl/sets.conf这个文件把这两个写进去

没有sets.conf这个文件自己创建一个

# 傻妞机器人名
set sillyGirl name 傻妞
#傻妞http服务是否开启,默认false,开启改为true
set sillyGirl enable_http_server true
# 傻妞http服务端口
set sillyGirl port 8080
# 傻妞消息撤回等待时间,单位秒
set sillyGirl duration 5
# 傻妞自动升级是否通知
set sillyGirl update_notify false
# 傻妞内置赞赏码
set sillyGirl appreciate https://gitee.com/aiancandle/sillyGirl/raw/main/appreciate.jpg 
# 设置青龙openapi的client_id参数
set qinglong client_id fy8UO_4jRraC
# 设置青龙openapi的client_secret参数
set qinglong client_secret sQqDqI5U1yS9-gyOUa1EAbXT
# 青龙是否开启自动隐藏重复任务功能
set qinglong autoCronHideDuplicate true
# 设置青龙面板地址
set qinglong host http://192.168.50.100:5700
# 设置qq登录账号
#set qq uin 10000 #这里建议注释,直接后台弹出二维码登陆
# 设置qq登录密码
#set qq password 123456789 #这里建议注释,直接后台弹出二维码登陆
# 设置监听群聊号码,默认监听所有
set qq groupCode ?
# 设置是否自动同意好友请求
set qq auto_friend false
# 是否对自己发出的消息进行回复
set qq onself true
# 设置qq管理员
set qq masters q1&q2&q3...
# 设置接受通知的qq账号,默认管理员接受
set qq notifier q1&q2&q3...
# 设置qq设备信息(自动生成)
#set qq device.json ?    #这里建议注释,直接后台弹出二维码登陆
# 设置qq登录令牌(自动生成)
#set qq session.token ?  #这里建议注释,直接后台弹出二维码登陆
# 设置telegram机器人token
set tg token ?
# 设置telegram机器人代理
set tg url ?
# 设置telegram机器人管理员
set tg masters t1&t2&t3...
# 设置接受通知的telegram账号,默认管理员接受
set tg notifier t1&t2&t3...
# 设置微信公众平台app_id
set wxmp app_id ?
# 设置微信公众平台app_secret
set wxmp app_secret ?
# 设置微信公众平台token
set wxmp token ?
# 设置微信公众平台encoding_aes_key
set wxmp encoding_aes_key ?
# 设置微信公众平台管理员
set wxmp masters w1&w2&w3...
#设置阿东登陆地址
set jd_cookie address http://192.168.50.100:6060
#设置阿东登陆坑位数
set jd_cookie login_num 3

启动机器人

cd && cd sillyGirl && ./sillyGirl  ##启动傻妞

显示链接青龙成功,最后发现QQ没有回复,我直接搞了搞 onebot

拉取 onebot

git clone https://ghproxy.com/https://github.com/takayama-lily/node-onebot.git
cd node-onebot && cp config.sample.js config.js

修改配置文件 config.js

文件在/root/node-onebot目录里面

把里面的清空,复制下面的东西:

"use strict";
// 将此文件更名为config.js才能生效哦
module.exports = {
    //通用配置
    general: {
        platform:           4,      //1:安卓手机 2:aPad 3:安卓手表 4:MacOS 5:iPad
        debug:              false,  //开启debug
        use_cqhttp_notice:  true,   //是否使用cqhttp标准的notice事件格式
        host:               "localhost",  //监听主机名
        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://localhost:8080/qq/receive",
        ],
        ws_reverse_reconnect_interval: 3000, //反向ws断线重连间隔(毫秒),设为负数直接不重连
        ws_reverse_reconnect_on_code_1000: true, //反向ws是否在关闭状态码为1000的时候重连
    },
    //每个账号的单独配置(用于覆盖通用配置)
    123456789: {
    },
};

上面”ws://localhost:8080/qq/receive”这里面的端口一定要跟傻妞的配置文件对应起来!!!!

傻妞必须在开机状态

启动 onebot


cd node-onebot && node main QQ号  (QQ号必须手动输入,不能复制粘贴)

如果这一步显示反向ws失败

给傻子机器人发送输入以下命令

set sillyGirl enable_http_server true
    set sillyGirl port 8080

如果发送命令不生效手动修改配置文件/etc/sillyGirl/sets.conf

复制上面命令粘贴到文件里面就行

博主是一次成功,预防不成功

成功登陆QQ之后,Ctrl+C

后台挂起

nodejs建议使用pm2进行后台驻守,命令在node-bot目录下

cd node-onebot && pm2 start "node main QQ号"

如果上一步不会用的话安装下面的软件

安装screen

yum -y install screen

这时候ssh会有一个新窗口,也就是直接相当于重新链接了ssh

这时候运行反向ws机器人

cd node-onebot && node main QQ号 

登录后按住

cter+A+D

退出后挂机就好了

切记,反向ws机器人和傻子机器人一定要同时运行

安装screen详细文章https://bk.ajouter.top/277/

 

© 版权声明

3 评论

  1. 大佬 傻妞一键安装链接显示 网络不可达怎么办

    1. 代理挂了 换一个就行,https那个链接

  2. 求个代理 能找到的都挂了

发表回复