在最新的QQNT中,QQ对于账号消息发送/登录等新增了一份 SignServer
签名认证 这对于QQ群聊机器人无非就是往大动脉砍了一刀 许多风控账号无法上线/消息屏蔽等
好消息是,已经有获取QQSign参数通过Unidbg的项目 可以解决tlv544登录问题 搭建过后可以做到Bot长时间在线以及解决部分消息发送问题 在 GOCQ1.1.0
、 Mirai2.15.0
、OICQ分支-iCQQ0.4.9
均支持 SignServer
等
搭建
此处只提供Docker部署
安装Docker
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
安装Qsign
docker run -d --restart=always --name qsign -p 8080:8080 -e ANDROID_ID={android_id} xzhouqd/qsign:8.9.63
值得注意的是 你需要修改安装Qsign中的 {android_id}
,andorid_id请查看你的设备配置 如 device.json
如果我的配置文件内的android_id为 b12h367a37u4z
,则启动脚本应为
docker run -d --restart=always --name qsign -p 8080:8080 -e ANDROID_ID=b12h367a37u4z xzhouqd/qsign:8.9.63
请注意 sso 版本必须和协议版本一致,后续配置 SignServer
请查看你的框架文档
借物表
https://github.com/icqqjs/icqq