Repository navigation
v2.0.0
彻底重构了源码架构并重写了大部分源码。
新增:
- 新增
dota2tracker.hero-of-the-day``今日英雄指令,可查询指定玩家(或自查,逻辑同查询玩家、查询最近比赛指令)根据近期与生涯英雄胜场与表现进行计分,在分数排名前十的英雄中以分数为权重随机三位推荐英雄;并会根据近一周环境数据推荐各位置英雄。 - 新增
dota2tracker.help``DOTA2指南指令,调用后返回插件的文档链接,帮助用户了解插件的使用方法、功能效果、公式算法等详细信息。 - 新增配置项
基础设置-suppressStratzNetworkErrors,开启后在调用stratzAPI是引发因网络波动、stratz服务器问题导致的网络错误将以debug等级输出日志,默认不显示。更详细的说明请见:📖 配置项#suppressstratznetworkerrors - 新增配置项
消息设置-useHeroNicknames,默认开启,关闭后在战报消息(或许还有未来的新功能)中仅使用英雄正名。
优化:
- 在生成
比赛模板图片流程中,当stratzAPI缺失命石本地化文本时,补偿查询ValveAPI对应的英雄数据以补全命石信息,并跟随constants数据一并缓存。 - 插件的日期时间处理依赖包由
moment切换到luxon。(moment包体庞大且已进入仅维护状态,luxon体积更小且性能更优、功能更强大)
调整:
- 调整了
查询群友,输出结果格式修改为昵称/别名、最近10场胜率、最近比赛时间。抛弃效果较差的模板以减小插件的包体积。 - 因为使用了全新架构,一些日志输出文本、错误信息输出文本有所调整。
修复:
- 修复
查询英雄模板中,未跟进7.38版本全才英雄攻击力计算公式变动的攻击力数值错误。 - 修复
段位变动播报功能,常规播报无法使用的问题。 - 修正了一些文本描述错误。
请于 Koishi 的
依赖管理中更新插件或插件市场中搜索安装
To update, go toDependenciesin Koishi or search in thePlugin Market