Skip to content

一个用来监控群友DOTA2和CSGO比赛的QQ群机器人

Notifications You must be signed in to change notification settings

wtnmcw/dota2_csgo_watcher_bot

 
 

Repository files navigation

CSGO和DOTA2的处刑BOT

介绍

在群友打完一把游戏后, bot会向群里更新这局比赛的数据

DOTA2的数据来自于V社的官方API, 每日请求数限制100,000次

CSGO的数据则来自于完美官方APP

YYGQ的文来自于dota2_watcher

有任何建议可以发issue, 随缘更新

安装指南

  • 下载对应版本的miraiOK, 有hxd说下不动, 我传了个Linux64版本的[度盘](链接: https://pan.baidu.com/s/1bLYwWWHCcgmnLHoofXTHxQ) 提取码: 5trx

  • 运行一下miraiOK, 然后关闭, 会自动生成一个plugins文件夹

  • mirai-http-api里的release的jar扔进plugins文件夹

  • 启动miraiOK, 登陆你的BOT账号

  • list.json中加入你要偷窥的群友账号和昵称

  • 修改message_sender.py中的BOT配置

  • 这里申请你的steam API key, 修改DOTA2.py中的api_key

  • 运行run.py脚本来启动BOT

  • 走过路过点个star吧

后续计划

  • 搞个一键安装, 方便部署

  • 丰富YYGQ内容(大家可以直接提交, 我会合并分支)

  • 更详细的CSGO数据

运行效果

CSGO:

CSGO

DOTA2:

DOTA2

免责声明

由于CSGO的数据来源于完美非公开的API, 所以如果完美方面不允许调用此API的话请发送邮件到1nv0k3r@protonmail.com来联系我删除CSGO功能

About

一个用来监控群友DOTA2和CSGO比赛的QQ群机器人

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%