这是一个 GO-CQhttp 的魔改版本
完全放弃命令行的登录方式,采用全web登录方式。
- 如果遇到了登录困难的问题,或者一直报账号被冻结,实际上账号并没有被冻结。执行下述操作:
- 1、删掉现有的device.json。重新生成。协议选择安卓手表。
- 2、服务器安装openvpn。并将手机链接到openvpn上。
- 3、登录vpn后,手机端qq在vpn下重新登陆,确保登陆的ip和服务器一致。(tx扫码登录加了同ip的限制)
- 4、服务端进行登录,会提示扫码,使用手机qq进行扫码登录即可。
- docker-compose方式
找到项目内的
docker-compose.yaml
文件。放入到你的服务器上去 例如/home/scjtqs/qq/docker-compose.yaml
cd /home/scjtqs/qq
进去当前目录。
docker-compose up -d
启动项目。这样就可以了。浏览器打开 http://服务器ip:9999 进行登录,默认的用户密码:admin
admin
- 自己编译使用:
编译需要开启cgo。用到了sqlite,来做后台的sql存储。其他的参考docker的方式的编译和启动。
- 一套后台管理系统+web方式登录qq
- 配置账号密码进行登录
- qr二维码扫码登录
- web控制配置信息
- 好友列表+操作按钮
- 群列表+操作按钮
- web日志查看
- web消息发送(cq码调试)
- 聊天记录列表查看
- ...
- 1.0.1
基本完成改造。
- 1.0.2
增加频道的部分支持。
- 1.0.3
增加 bot-adapter 微服务化的app分布式插件支持。
web控制app的配置,web首页底部有bot-adapter的相关按钮
新增环境变量:
变量名 默认值 说明 BOT_ADAPTER_ENABLE "false" 是否启用bot-adapter BOT_ADAPTER_POST_URL "http://bot-adapter:5800/msginput" bot-adapter的接收post推送地址,这里配置后不用再http的config里面配置,会自动加入进去 BOT_ADAPTER_POST_SECRET "secret" http的post的secret验证码,这里配置后不用再http的config里面配置,会自动加入进去 BOT_ADAPTER_POST_INTERVAL "1500" http的post的重试间隔 BOT_ADAPTER_POST_RETRIES "3" http的post的重试次数 BOT_ADAPTER_APPID "go-cqhttp" bot-adapter侧给go-cqhttp配置的具备管理员权限的appID BOT_ADAPTER_APPSECRET "HGJKLHSADJKLG" bot-adapter侧给go-cqhttp配置的app对应的AppSecret BOT_ADAPTER_GRPC_ADDR "bot-adapter:8001" bot-adapter的grpc监听地址 http的token的话,需要在web面板中修改
- 1.0.4
日常同步更新
- 1.0.5
日常同步更新