做了个从 Jellyfin 生成微信公众号推文的玩具,可能有用,分享给大家

19次阅读

共计 459 个字符,预计需要花费 2 分钟才能阅读完成。

Jellyfin 服务器的 Webhook 插件能够推送新的媒体入库的消息, 基于这一点实现了通过定时任务每天上午 9:00 生成一篇新的微信公众号文章的功能.

发布在 Github

工作流简介

  1. 你有一个 Jellyfin 实例正常运行, 小范围内分享给几个朋友, 大家都想知道服务器上最近上新了什么好看的, 你上新了自己中意的电影电视也想安利给所有的朋友.
  2. 于是你在官方插件仓库安装了 Webhook 插件, 并设置了 JellyfinMP 来接收, 每次有新的刮削好的媒体入库都会通知给 JellyfinMP.
  3. JellyfinMP 收到新的媒体入库的请求, 筛选公众号文章所需的内容, 持久化到数据库.
  4. 每天 9 点, JellyfinMP 开始执行定时任务, 查找昨天新入库的所有媒体记录, 生成一篇草稿, 推送到你的公众号草稿箱里, 并通过 Bark 通知到你 (如果配置了 Bark)
  5. JellyfinMP 自动将草稿发布为普通文章 (如果开启配置), 自动将文章群发给所有的订阅者 (如果公众号做了认证, 并且开启了配置).
  6. 默认不开启自动发布, 由公众号管理员检查草稿箱文章, 确认无误手动点击群发.

做了个从 Jellyfin 生成微信公众号推文的玩具,可能有用,分享给大家

正文完
 0