Releases: Ljzd-PRO/nonebot-plugin-mystool
v2.8.1
Changelog
更新内容
🐛 修复
- 修复错误的人机验证重试流程 (#377) - by @Night-stars-1
- 极验的
challenge
只能使用一次,因此在get_validate
进行错误重试是没有意义的
- 极验的
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
- V2 (
>=v2.0.0
) 的相关文件为configV2.json
,dataV2.json
,.env
,如果存在 V1 版本的文件,会自动备份和升级 - V1 (
>=v1.0.0, <v2.0.0
) 插件配置/数据文件为plugin_data.json
<v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.8.0…v2.8.1
v2.8.0
Changelog
更新内容
💡 新特性
- 米游币任务 — 讨论区签到 的人机验证增加更多的日志输出
- 群聊中使用时构建合并的消息/聊天记录再进行推送 (#353) - by @dontdot
- 实时便笺根据可签到的游戏进行自动推送 (#352) - by @dontdot
🐛 修复
- 修复二维码登录提示已过期的问题 (#357) - by @tym2008
- 修复二维码登录相关的部分反馈文本没有发送的问题 (#357)
- 修复QQ频道私聊不响应的问题 (#356) - by @dontdot
- 修复手动触发米游社任务时,消息列表为空导致任务中断的问题 (#354) - by @dontdot
- 修复截取微博超话id的正则公式错误 (#352) - by @dontdot
- 修复当用户不填写偏好设置
geetest_params
时报错的问题 (#352) - by @dontdot
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
- V2 (
>=v2.0.0
) 的相关文件为configV2.json
,dataV2.json
,.env
,如果存在 V1 版本的文件,会自动备份和升级 - V1 (
>=v1.0.0, <v2.0.0
) 插件配置/数据文件为plugin_data.json
<v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.7.0…v2.8.0
v2.7.0
Changelog
更新内容
💡 新特性
- 支持指定要进行签到的游戏(游戏签到)(#291) - by @Joseandluue
- 通过
/账号设置
命令更改游戏签到限定范围
- 通过
🐛 修复
- 修复体力阈值设置需要发送两次的问题 (#342) - by @Joseandluue
- 修复米游币任务讨论区签到在人机验证成功后签到失败的问题 (#323, #309)
- 撤销上个版本兑换时间的相关变更,以修复错误的兑换时间 (#341, #342)
🔧 杂项
- 撤销上个版本 OneBot 协议推送米游币任务结果时不配上图片的变更
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
- V2 (
>=v2.0.0
) 的相关文件为configV2.json
,dataV2.json
,.env
,如果存在 V1 版本的文件,会自动备份和升级 - V1 (
>=v1.0.0, <v2.0.0
) 插件配置/数据文件为plugin_data.json
<v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.6.0…v2.7.0
v2.6.0
Changelog
更新内容
💡 新特性
- 新增绝区零微博超话兑换 - by @Joseandluue
- 增加微博超话相关参数设置错误提示 - by @Joseandluue
- 调整微博设置功能:补充删除账号 - by @Joseandluue
- 优化多个微博超话有兑换码的消息推送 - by @Joseandluue
- 优化微博签到出错推送 - by @Joseandluue
- 原神体力上限修改 (#308) - by @Joseandluue
- 增加绝区零游戏签到支持 (#332) - by @Yinhaoran1128
🐛 修复
- 修复微博超话签到结果判断逻辑错误 - by @Joseandluue
- 因微博超话签到触发人机验证,每日签到改为检测到超话存在可兑换礼包时才会进行签到 - by @Joseandluue
- 修复微博超话自动签到开关功能缺失 (#327) - by @Joseandluue
- 微博超话签到验证对自动签到进行调整 - by @Joseandluue
- 对于 OneBot 协议,推送米游币任务结果时不再配上图片,
以修复米游币任务中途出错导致提前结束的问题 (#323, #309, #294)(无效) - 修复添加兑换计划后的兑换时间错误 (#330)
🔧 杂项
- 微博超话签到设置注释补充参数
c
为必填(找不到超话列表) (#318) - by @Joseandluue
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
>=v2.0.0
为configV2.json
,dataV2.json
,.env
文件,如果存在 V1 版本的文件,会自动备份和升级>=v1.0.0, <v2.0.0
插件配置/数据包含于plugin_data.json
< v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.5.0…v2.6.0
v2.5.0
Changelog
更新内容
💡 新特性
- 新增日志提示推送超话兑换码信息 - by @Joseandluue
- 适配微博多账号 - by @Joseandluue
- 改进人机验证日志输出 (#299)
🐛 修复
- 修复较新版本的 nonebot2 导入插件失败的问题
- 补充插件元数据以符合 nonebot 规定
- 微博超话兑换码相关代码优化 - by @Joseandluue
- Windows 下默认不使用多进程生成商品图片 (#282)
- 修复删除兑换计划出错的问题 (#297)
🔧 杂项
- 替换所有 Workflow 文件,新增插件测试,通过 CI 自动检查插件能否导入成功
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
>=v2.0.0
为configV2.json
,dataV2.json
,.env
文件,如果存在 V1 版本的文件,会自动备份和升级>=v1.0.0, <v2.0.0
插件配置/数据包含于plugin_data.json
< v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.4.0…v2.5.0
v2.4.0
Changelog
Important
v2.0.0 突破性更新
https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/tag/v2.0.0
更新内容
💡 新特性
- 增加绝区零商品兑换支持(未测试)(#285)
🐛 修复
- 微博超话兑换码推送功能改进 - by @Joseandluue
- 微博无活动不主动通知
- 修复无签到时返回错误
- 在用户数据中储存相关数据
- 更改命令匹配词,增加帮助菜单中命令提示
- 功能优化等 ...
- 修复兑换到商品后删除兑换计划出错的问题 (#284)
- 登录方式改为扫码登录,修复短信验证码登录无法获取
SToken
导致登录失败的问题 (#286)
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
>=v2.0.0
为configV2.json
,dataV2.json
,.env
文件,如果存在 V1 版本的文件,会自动备份和升级>=v1.0.0, <v2.0.0
插件配置/数据包含于plugin_data.json
< v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.3.0…v2.4.0
v2.3.0
Changelog
Important
v2.0.0 突破性更新
https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/tag/v2.0.0
更新内容
💡 新特性
- 增加微博超话兑换码推送功能 - by @Joseandluue (#272)
- 更改每日任务执行顺序。先执行游戏签到,再执行米游币任务,以降低执行米游币任务时出现人机验证的概率 - by @Sakamakiiizayoi @Joseandluue
🐛 Bug 修复
- 修复每日任务自动进行游戏签到后,QQ聊天的主动私信推送失败的问题 (#270)
- 更改
UserAccount.mission_games
(用户米游币任务目标分区) 默认值为["BBSMission"]
,并在执行时检查该配置是否未空 (#261) - 修复可能出现的启动失败的问题(
AttributeError: 'NoneType' object has no attribute 'metadata'
) (#271)
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
>=v2.0.0
为configV2.json
,dataV2.json
,.env
文件,如果存在 V1 版本的文件,会自动备份和升级>=v1.0.0, <v2.0.0
插件配置/数据包含于plugin_data.json
< v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.2.0…v2.3.0
v2.2.0
Changelog
Important
v2.0.0 突破性更新
https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/tag/v2.0.0
更新内容
💡 新特性
- 在未开启 崩坏:星穹铁道 便笺通知的情况下输出便笺检查结果日志
🐛 Bug 修复
- 修复 OneBotV11 适配器私信发送失败的问题 (#260, #264)
- 修复 崩坏:星穹铁道 便笺提醒失效的问题 - by @Joseandluue
- 更改 崩坏:星穹铁道 便笺检查的每日实训/模拟宇宙通知逻辑 - by @Joseandluue
- 更正 崩坏:星穹铁道 便笺检查的开拓力阈值范围 - by @Joseandluue
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
>=v2.0.0
为configV2.json
,dataV2.json
,.env
文件,如果存在 V1 版本的文件,会自动备份和升级>=v1.0.0, <v2.0.0
插件配置/数据包含于plugin_data.json
< v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.1.0…v2.2.0
v2.1.0
Changelog
Important
之前的 v2.0.1 无法正常运行,已经撤销
更新内容
- 更换 QQ 频道主动私信发送方式以及频道 ID 储存方式,可能修复无法私信的问题 (#236)
Tip
对机器人发送 /私信响应
,可完成频道信息获取保存,
以便主动机器人私信。登录米游社账号时也会保存。
-
修复 v2.0.1 的
ImportError
错误 (#251) -
修复插件无法自动创建
data
目录以创建配置文件和数据文件的问题 (#250) -
更新插件配置的
preference.github_proxy
默认值为https://mirror.ghproxy.com/
Note
preference.github_proxy
用于使用代理以更快地从 GitHub 下载 Source Han Sans 思源黑体 字体。
只有新生成的配置文件会使用新默认值,对于之前创建的配置文件,如果想使用新默认值则需要手动修改。
- 显示米游社账号时除了显示米游社UID,还会显示登录时获取到的手机尾号4位,方便辨识账号 (#242)
Important
目前还在考虑是否需要通过一个用户设置选项,来控制是否显示手机尾号,并默认关闭,以保护用户隐私
如果觉得有必要可以在 Discussion 讨论页面 的对应话题提出或投票。
v2.0.0 突破性更新
https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/tag/v2.0.0
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
>=v2.0.0
为configV2.json
,dataV2.json
,.env
文件,如果存在 V1 版本的文件,会自动备份和升级>=v1.0.0, <v2.0.0
插件配置/数据包含于plugin_data.json
< v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: https://github.com/Ljzd-PRO/nonebot-plugin-mystool/compare/v2.0.0…v2.1.0
v2.0.0 全新版本
Changelog
更新内容
-
项目结构重构,解决了开发时容易出现循环导入 (circular import) 之类的问题,结束了之前的混乱。
虽然可能还是很乱( -
命令帮助信息相关代码重构
-
插件配置相关代码重构,新的配置文件为
configV2.json
,与V1版本不兼容 -
插件配置中设备信息和 Salt 配置重构,从
.env
和环境变量中读取,与V1版本不兼容 -
插件数据相关代码重构,新的配置文件为
configV2.json
,与V1版本不兼容 -
修复兑换计划添加的相关代码的Bug
-
修复商品兑换图片生成相关问题 (v2.0.0)
更新方式
如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版
-
使用 nb-cli 命令:
nb plugin update nonebot-plugin-mystool
-
或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):
pip install --upgrade nonebot-plugin-mystool
兼容性
>=v2.0.0
为configV2.json
,dataV2.json
,.env
文件,如果存在 V1 版本的文件,会自动备份和升级>=v1.0.0, <v2.0.0
插件配置/数据包含于plugin_data.json
< v1.0.0
插件配置文件为pluginConfig.json
Full Changelog: v1.4.4...v2.0.0