Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

readme.md

GZbot

docker pull cns1rius/gzbot:latest
  • 基于qsign镜像进行构建
  • 使用go-cqhttp作为qq服务应用
  • 使用修改后的gzbot.py获取gz信息并发送给go-cqhttp
  • 使用event.py推送正在报名的ctf比赛(三哈提供api)

配置方法

***docker env参数(必选)

  • QQnum:QQ号
  • QQpasswd:QQ密码(有些特殊字符需用\转义)
  • groupNum:通知群号
  • gameId:比赛号(例如3)
  • url:靶场url(如果出现错误 请在start.sh中直接修改)

文件映射

可将上述文件进行文件映射 方便配置

qq session

由于鹅厂加强验证 本容器无法完全自动化

需在本容器第一次启动时 进入app/gzbot目录下手动执行go-cqhttp

会存在请求短信验证码的过程 输入执行成功后 qq session储存在容器中 然后重启容器

docker restart gzbot

即可正常运行

若较长时间后出错

  • 可按上述步骤重新生成qq session
  • 通过gzbot/logs/xxx.log
  • 通过容器的开放端口调试(不建议! 启动容器时开放5700端口会有一定安全隐患 8080端口服务一般不会出问题 故本方法可忽略)
    • 5700 ==cqhttp==端口
    • 8080 qsign端口