②傻妞搭建对接qq教程
安装傻妞
bash <(curl -sSL http://app.imdraw.com/install.sh)
文件默认下载到 /usr/local/sillyGirl
可以随意移动文件位置 使用mv命令 mv [选项] 源文件或目录 目标文件或目录
mv /usr/local/sillyGirl /root
我移动到了root目录 正好与青龙文件在一起
cd /root/sillyGirl
./sillyGirl -t
ctrl +c 退出 更换/root/sillyGirl目录下的sillyGirl 文件(傻妞新版不支持芝士所以要替换文件)
https://wwvz.lanzoue.com/iOpCa0hn6oef
下载后删除
下载解压后直接拖入即可
cd /root/sillyGirl
给sillyGirl添加权限
chmod 777 sillyGirl
启动
./sillyGirl -t
进入可视化面板 ip:8080
登陆成功
cd /root/sillyGirl
./sillyGirl -t ##命令配置模式 可以进行命令配置
./sillyGirl -d ##程序以静默形式运行
安装node-onebot
首先安装node
curl -fsSL https://rpm.nodesource.com/setup_16.x | bash -
yum install -y nodejs
node -v
npm -v
安装node-onebot
yum -y install git
cd /root
git clone https://github.com/takayama-lily/node-onebot.git
拉不下来 就ctrl+c退出多拉几遍就可以啦
cd node-onebot && cp config.sample.js config.js
修改配置文件 config.js
"use strict";
// 将此文件更名为config.js才能生效哦
module.exports = {
//通用配置
general: {
platform: 3, //1:安卓手机 2:aPad 3:安卓手表 4:MacOS 5:iPad
debug: false, //开启debug
use_cqhttp_notice: true, //是否使用cqhttp标准的notice事件格式
host: "localhost", //监听主机名
port: 1001, //端口
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: {
},
};
第26行"ws://localhost:8080/qq/receive", 应该改为你的服务ip:8080 这里面的端口一定要跟傻妞的配置文件对应起来!!!!举例:
"ws://113.249.2.96:8080/qq/receive",
双击打开
ctrl+S 保存 关闭
复制收到滑动验证码下面的链接到浏览器
提示错误是因为腾讯的安全验证
本地部署
安装QQ机器人协议库
npm i oicq
通过 template创建一个简单的应用程序
git clone https://ghproxy.com/https://github.com/takayama-lily/oicq-template.git
npm i
cd oicq-template
将 index.js 第二行 const account = 0
中的0改为你自己的账号
启动运行
npm run dev
扫码授权登陆
将运行该程序生成的文件夹拷贝到node-onebot
node main qq号 密码登陆运行登录
就是将你的qq用同ip连接登陆就可以了
此时 你的qq和傻妞就已经连通了
安装pm2
为qq守程序
cd /root && npm install pm2 -g
检查是否成功安装
pm2 list ##列出PM2所有流程
守护线程/进程
pm2 start 'node main 你的qq号'
pm2 ps ##查看你守护的列表是否正确
pm2 save ##保存当前列表启用的服务
sudo pm2 startup ##将刚才保持列表中启动的服务加入开机自启
cd /root/sillyGirl
./sillyGirl -t
输入代码开启芝士模式 (必须发,不发机器人用不了)
set jd_cookie enable_jd_cookie true
./sillyGirl -t
此时 已经连接成功了
设置qq管理员
set qq masters 你的qq号 ##回车
qq给给机器人发送 重启
已经可以使用qq控制傻妞了
连接青龙
发送青龙管理
此时机器人已经完成设置好了 可以自己抓ck了
傻妞机器人名 #这个没什么用 set sillyGirl name 傻妞 傻妞http服务端口 #个人建议改一下默认端口,就是感觉不能默认,端口记得放行(qq机器的文件也要改) set sillyGirl port 8080 傻妞消息撤回等待时间,单位秒 #默认好像是60s set sillyGirl duration 5 傻妞自动升级是否通知 set sillyGirl update_notify true 是否开启傻妞自动更新 #建议关闭,作者经常写错单词! set sillyGirl auto_update false 傻妞内置赞赏码 #这个我设置了发送“打赏”怎么没用呢? set sillyGirl appreciate https://gitee.com/aiancandle/sillyGirl/raw/main/appreciate.jpg 是否启动http服务 #开启http服务 ,默认关闭。使用微信公众号、短网址服务则需要开启。 set sillyGirl enable_http_server true # 设置监听群聊号码,默认监听所有 set qq groupCode 123456789 # 设置qq临时消息默认群号 set qq tempMessageGroupCode 123456789 # 设置是否自动同意好友请求 set qq auto_friend false # 是否对监听自身消息进行回复 set qq onself false # 设置qq管理员 set qq masters 33445566789 # 设置接受通知的qq账号,默认管理员接受 set qq notifier 33445566789 青龙管理,通过此口令可以增加、删除、编辑、查看容器信息。 权重,账号会根据权重分配到各个普通容器,权重越大分配的越多。 聚合容器,此类容器会聚集所有账号包括wsck,区别于普通容器。设置两个以上的聚合容器,可以变相实现备份账号信息的功能。 转换容器,当存在多个聚合容器,wsck优先到转换容器。 异常,出现异常的容器是因为连接不上。 大车头,账号会排在首位,多个账号设置为pt_pin1&pt_pin2&pt_pin3...。 小车头,账号在指定容器排在首位。 大钉子,账号必定会出现在所有容器中。 小钉子,账号只会出现在指定容器。 迁移,通过此口令可以立即将所有账号按照规则分配。 来自芝士通知频道
奥巴马
这个8080页面账号和密码哪里来的