Skip to content

v0.8.0

Compare
Choose a tag to compare
@xiaoxue1272 xiaoxue1272 released this 17 Oct 19:30
· 9 commits to master since this release

从此版本开始后续更新随缘甚至可能会停止更新

1.修复了UserCache数据类适配器的Bug
2.优化了提示菜单 当用户输入不正确时会提示近似的指令,例如指令有 "查询商店" "查询配件商店" 时,用户输入 "商店" 后会提示输入的指令不正确并提示可用的指令有 "查询商店" "查询配件商店", 且仅当用户输入包含关键字时才会触发
3.优化代码
4.缓存结构优化 把ImageGenerator里的cache迁移到UserCache中 每个用户分别持有自己的独立缓存 而不是使用统一的缓存
5.将每日商店, 每周配件商店, 夜市的清理, 从定时任务 迁移到 延时任务中
6.长时间登录过期的用户会被自动清除登录信息 (7天清理Riot登录数据, 30天所有用户数据, 可配置)
7.每日商店推送订阅逻辑及推送任务逻辑调整
8.添加用户数据清理逻辑块 (可选清理全部用户数据 或 仅清理用户Riot账号登录信息)
9.添加每周配件商店推送任务

other:
1.由于改动量比较大, 升级到v0.8.0后请删除config下原有的配置文件, 让插件重新生成一份配置文件.
避免不必要的bug出现
设计水平比较拙劣,主要总是看着自己的老设计不爽.
2.关于定时推送相关的任务, 有一个很重要的点, 一直都忘记说了.
如果是直接推送给用户而不是在群里推送的话, 可能会出现不推送的情况.
这种情况一般是Bot找不到联系人导致的, 添加机器人为好友就好了.
所以在之前会有一个校验逻辑是判断是否添加机器人为好友, 是好友的情况下才能继续.
目前已经把这个逻辑去掉了, 所以在这个地方特别说明一下.
如果有类似情况发生, 请务必确认下是否是这一点导致的问题.

todo :
1.查询夜市 目前准备还是按照每日商店推送的格式(9:16生成, 只不过图片间隔应该会进行相对应的调整)
2.对局信息推送