github FlanChanXwO/astrbot_plugin_rsshub v2.0.2

6 hours ago

Changed

  • 媒体发送统一先下载到本地成功缓存后再交给平台发送器;旧配置 download_media_before_send=false 不再影响运行时。
  • _conf_schema.json 移除 basic_config.download_media_before_send,插件启动时会清理实际配置文件中的遗留字段。
  • 插件启动配置会按当前 _conf_schema.json 自动自愈:补齐缺失字段、移除未知字段、修正常见类型错误,并按下拉选项与滑块范围收敛非法值。

Fixed

  • 移除媒体下载失败缓存;下载失败不再写入内存或 .fail 文件,网络、代理或反代恢复后同一媒体会在下次推送重新尝试下载。
  • 保留成功媒体缓存行为,避免重复下载已成功缓存的媒体。
  • 修复启用 basic_config.proxy 后,FFmpeg m3u8/HLS 下载没有显式走代理的问题;裸 host:port 代理配置现在会统一按 http://host:port 处理。
  • 修复 /sub_import 不带参数进入上传等待后,后续上传 TOML 文件未被监听处理的问题。
  • 修复 Plugin Pages 推送历史保留 1 天 / 1 周 / 30 天清理按钮清理不充分的问题;清理判断改为按最后活动时间,并返回真实清理数量。
  • 修复测试推送在真实发送失败时误报“未进入正式发送链路”的问题,现在会优先显示 sender 返回的失败原因。
  • 修复 Telegram 本地图片超过 Bot API photo 大小限制时仍按图片发送的问题;超过 10 MiB 的图片会降级为文件发送。
  • 修复 bsky 等源在关闭标题显示后,正文开头与标题相同导致 # 前正文被误删的问题。
  • 修复 m3u8/HLS 先下载后发送时可能缓存 0 秒坏视频的问题,FFmpeg 输出会在入缓存前校验视频流与时长。

#60

Don't miss a new astrbot_plugin_rsshub release

NewReleases is sending notifications on new releases.