最新版go-cqhttp的sign 签名服务器搭建教程
安装go-cqhttp
自建sign签名服务器容器:
- 拉取镜像(只支持amd64)
docker pull hansaes/unidbg-fetch-qsign:latest
- 启动容器
docker run -d --restart=always --name qsign -p 7778:8080 hansaes/unidbg-fetch-qsign:latest
- 编辑config.yml
填写上面sign的地址
拉到最下面添加机器人的地址 (有端口的记得加)
- 创建编写json文件(修改qq协议版本)
vi /root/go-cqhttp/data/versions/6.json
- 添加内容
{
"apk_id": "com.tencent.mobileqq",
"app_id": 537180607,
"sub_app_id": 537180607,
"app_key": "0S200MNJT807V3GE",
"sort_version_name": "8.9.85.12820",
"build_time": 1697015435,
"apk_sign": "a6b745bf24a2c277527716f6f36eb68d",
"sdk_version": "6.0.0.2556",
"sso_version": 20,
"misc_bitmap": 150470524,
"main_sig_map": 34869472,
"sub_sig_map": 66560,
"dump_time": "1697015435",
"qua": "V1_AND_SQ_8.9.85_4766_YYB_D",
"protocol_type": 6
}
如果是填写别的版本协议请到 项目 中的txlib中查看
- 然后运行
./go-cqhttpd
手表协议启动(可以不用sign)
直接启动go-cqhttp,会在下面自动生成 device.json 文件
./go-cqhttpd
将protocol后面的数字修改成2
在配置文件中不要填写账号密码,使用二维码登录
然后对接签名容器:
# 数据包的签名服务器
# 兼容 https://github.com/fuqiuluo/unidbg-fetch-qsign
# 如果遇到 登录 45 错误, 或者发送信息风控的话需要填入一个服务器
# 示例:
# sign-server: 'http://127.0.0.1:8080' # 本地签名服务器
# sign-server: 'https://signserver.example.com' # 线上签名服务器
# 服务器可使用docker在本地搭建或者使用他人开放的服务
sign-server: '-'
配置签名服务器
打开go-cqhttp文件夹下的config.yml文件
如果是本机对接:
sign-server:'http:/127.0.0.1:5709'
如果是外机对接:
sign-server:'http://该机子ipv4ip:5709'
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】