Jellyfin + pushplus:媒体库通知推到微信
效果:新媒体入库、播放或服务器事件发生时,微信收到提醒。
前置条件
- 一个 pushplus token(官网扫码获取)
- Jellyfin 管理员,建议安装官方 Webhook 插件
插件若直接把自家 JSON POST 过来,不会自动变成 title / content。
配置步骤
方式一:Webhook 插件自定义正文(推荐)
- 控制台 → 插件 安装 Webhook,重启后再打开插件设置。
- 新增 Generic / 自定义目标,URL 填
https://www.pushplus.plus/send,方法POST。 - 请求头加
Content-Type: application/json。模板里自己映射(占位符以插件文档为准):
{
"token": "你的token",
"title": "{{Item.Name}}",
"content": "{{NotificationType}} {{Item.Type}}",
"template": "markdown"
}
content 不能为空;没有模板变量时写一句固定说明。只勾「新媒体入库」等事件,避免播放进度刷屏。
方式二:GET 固定文案
插件不能改 body 时,URL 填:
https://www.pushplus.plus/send?token=你的token&title=Jellyfin有新事件&content=请打开Jellyfin查看
完整参数见 消息接口文档。
验证
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"Jellyfin 配置测试","content":"token 可用","template":"markdown"}'
返回 code 为 200 后,在插件里发测试,或向媒体库丢一个小文件。
常见问题
测试成功但标题是模板原文? 占位符与当前插件版本不一致,对照插件自带模板改字段名。
服务器出网失败? 确认 Jellyfin 容器能访问 www.pushplus.plus。
收不到消息见 排查说明。