Cleanuparr + pushplus:队列清理后推到微信
效果:卡住或失败的 *arr 下载被清理后,微信收到一条清理结果,避免队列默默积压。
Cleanuparr 没有内置 pushplus。在通知里配 Webhook;对方默认 POST 的事件 JSON 不会映射为 title / content。
前置条件
- 一个 pushplus token(官网扫码获取)
- 已运行的 Cleanuparr,能打开 Web 设置
配置步骤
- 打开 Cleanuparr → Settings → Notifications(有的版本在 Settings → General → Webhooks)。
- 新增 Webhook。只能填 URL 时用 GET 固定文案:
https://www.pushplus.plus/send?token=你的token&title=Cleanuparr已清理队列&content=请打开Cleanuparr或Sonarr查看
- 若支持自定义 Body,改为 POST
https://www.pushplus.plus/send,Content-Type: application/json:
{
"token": "你的token",
"title": "Cleanuparr 清理完成",
"content": "有下载项被移除,请打开 Cleanuparr 日志",
"template": "markdown"
}
content 必填。界面若提供 Apprise URL,也可填 pushplus://你的token,见 Apprise。 4. 只勾选 Queue cleaned / Failed download removed / Stalled removed 一类事件,不要对每一次扫描心跳推送。 5. 用页面上的 Test 发送。
完整字段见 消息接口。
验证
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"Cleanuparr 配置测试","content":"token 可用","template":"markdown"}'
常见问题
测试有、清理没有? 确认通知已启用,且对应规则真的删除了队列项。网络与额度见 收不到消息、接口限制。
和 Bazarr / Sonarr 一起刷? 各工具只保留自己职责内的事件。