Skip to content

Releases: Ljzd-PRO/nonebot-plugin-mystool

v2.8.0

19 Aug 14:17
b813782
Compare
Choose a tag to compare

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

17 Jul 06:27
0a02b01
Compare
Choose a tag to compare

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

11 Jul 14:33
a0dd139
Compare
Choose a tag to compare

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.0configV2.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

22 May 12:56
282f1cf
Compare
Choose a tag to compare

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.0configV2.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

04 May 14:16
fa4b7aa
Compare
Choose a tag to compare

Changelog

更新内容

💡 新特性

  • 增加绝区零商品兑换支持(未测试)(#285)

🐛 修复

  • 微博超话兑换码推送功能改进 - by @Joseandluue
    • 微博无活动不主动通知
    • 修复无签到时返回错误
    • 在用户数据中储存相关数据
    • 更改命令匹配词,增加帮助菜单中命令提示
    • 功能优化等 ...
  • 修复兑换到商品后删除兑换计划出错的问题 (#284)
  • 登录方式改为扫码登录,修复短信验证码登录无法获取 SToken 导致登录失败的问题 (#286)

更新方式

如果使用的是镜像源,可能需要等待镜像源同步才能更新至最新版

  • 使用 nb-cli 命令:

    nb plugin update nonebot-plugin-mystool
    
  • 或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):

    pip install --upgrade nonebot-plugin-mystool
    

兼容性

  • >=v2.0.0configV2.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

16 Mar 19:20
60f5219
Compare
Choose a tag to compare

Changelog

更新内容

💡 新特性

  • 增加微博超话兑换码推送功能 - 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.0configV2.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

08 Mar 09:42
9db4924
Compare
Choose a tag to compare

Changelog

更新内容

💡 新特性

  • 在未开启 崩坏:星穹铁道 便笺通知的情况下输出便笺检查结果日志

🐛 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.0configV2.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

29 Jan 15:50
Compare
Choose a tag to compare

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.0configV2.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 全新版本

27 Jan 10:08
44e9eda
Compare
Choose a tag to compare

Changelog

更新内容

  • 项目结构重构,解决了开发时容易出现循环导入 (circular import) 之类的问题,结束了之前的混乱。虽然可能还是很乱( :octocat:

  • 命令帮助信息相关代码重构

  • 插件配置相关代码重构,新的配置文件为 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.0configV2.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

v2.0.1-beta.1

24 Jan 08:56
Compare
Choose a tag to compare
v2.0.1-beta.1 Pre-release
Pre-release

更新内容

  • 更新插件配置的 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
    

    如果无法更新至 beta 版,可能需要使用 pip 命令

  • 或 pip 命令(如果使用了虚拟环境,需要先进入虚拟环境):

    pip install --upgrade nonebot-plugin-mystool==2.0.1b1
    

兼容性

  • >=v2.0.0configV2.json, dataV2.json, .env 文件,如果存在 V1 版本的文件,会自动备份和升级
  • >=v1.0.0, <v2.0.0 插件配置/数据包含于 plugin_data.json
  • < v1.0.0 插件配置文件为 pluginConfig.json

Full Changelog: v2.0.0-beta.1...v2.0.1-beta.1