Document

SCUM群管机器人搭建《持续更新》

机器人所需资源

  • QQ机器人框架
  • 自定义开发代码
  • 一台电脑
  • 一个QQ号
  • 一个购买了SCUM的Steam账号

QQ机器人框架

下载QQ机器人框架

配置通讯方式和账号

  • 解压下载的压缩包,使用PowerShell执行 go-cqhttp_windows_amd64.exe
  • 输入 0 敲回车
  • 编辑config.yml文件,修改要使用的QQ账号和密码

运行QQ机器人框架

  • 使用PowerShell重新运行go-cqhttp_windows_amd64.exe,若config.yml中没有填写密码,则这里会提供扫码登录
  • 登录成功后,即可监听QQ消息

自定义开发代码

开发所需资源

由于我们使用的是http通讯,则使用任意开发语言都行,博主这里使用的是:

  • python——开发语言
  • pyautogui——自动化测试框架,模拟鼠标键盘操作
  • redis——缓存数据库,临时存储QQ群消息
  • SQLite——数据库,存储玩家数据
  • requests——http通讯插件,获取消息记录、发送群消息使用
  • UIAutomation——C/S自动化测试框架,获取游戏窗口位置、大小,与pyautogui类似,后期优化掉一个
  • easyocr——OCR文字识别,重连游戏、检测机器人在线状态

开发思路

  • 监听QQ群消息,提取对应的指令,针对不同的执行,使用机器人在游戏中执行对应的管理员指令

完整的机器人下载:

posted @ 2023-02-10 15:17  lsepi  阅读(647)  评论(1编辑  收藏  举报