Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

A hoshino module to update dota2 match outcomes in QQ.

Notifications You must be signed in to change notification settings

xiaobaozi233/dota2_watcher_bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOTA2的处刑BOT,hoshino插件版

魔改自: https://github.com/greenhaha/dota2_csgo_watcher_bot

在此之上添加了直接从QQ群添加刀塔玩家的功能

以及对每个QQ群分别播放各自的战绩

介绍

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

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

这是一个hoshino机器人的插件,需要添加到hoshino本体里才能运行

搭建hoshino机器人请参考Hoshino开源Project

添加玩家: 添加刀塔玩家 [玩家昵称] [steam的id]

注意:在群A添加玩家的战绩只会在群A内广播

安装指南

1.clone本插件: 在 HoshinoBot\hoshino\modules 目录下使用以下命令拉取本项目

git clone https://github.com/joeyHXD/dota2_watcher_bot.git

3.启用模块

HoshinoBot\hoshino\config\bot.py 文件的 MODULES_ON 加入 Dota2_watcher_bot,

4.在 http://steamcommunity.com/dev/apikey 申请你的steam API key, 修改DOTA2.py中的api_key

5.然后重启 HoshinoBot,并在想要使用的QQ群里输入指令 启用 dota-poller 或者 enable dota-poller

6.添加玩家: 添加刀塔玩家 [玩家昵称] [steam的id]

如: 添加刀塔玩家 萧瑟先辈 898754153

然后就可以打一把快乐的刀塔试试效果啦!

运行效果

具体可以看 https://github.com/greenhaha/dota2_csgo_watcher_bot

csgo的功能暂时不打算搬,因为认识的人(包括我)都不玩

后续计划

暂无

About

A hoshino module to update dota2 match outcomes in QQ.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%