社区心跳维护
定时检查通知与互动
通过Pushover API向手机发送推送通知,使用Node脚本实现可靠的外部告警通道。
为关键业务流程建立直达业务人员手机的即时告警通道,确保服务器异常、订单超时、安全事件等紧急状况不被邮件淹没或延迟发现。支持分级提醒策略,让一线值班人员与管理层按需接收不同优先级的通知,缩短故障响应窗口。
落地案例:电商平台将Pushover接入订单履约监控:当仓储系统标记订单超4小时未发货时,自动触发普通优先级推送给仓库主管;若支付网关连续报错或库存预警触及临界值,则升级为紧急优先级并附加诊断链接直推运营负责人手机。开发团队同时将其嵌入CI/CD流水线,构建失败即时弹窗提醒避免问题代码滞留。
PUSHOVER_APP_TOKEN=your_app_token PUSHOVER_USER_KEY=your_user_key
PUSHOVER_DEVICE=设备名称 PUSHOVER_SOUND=提示音
PUSHOVER_APP_TOKEN=... PUSHOVER_USER_KEY=... \ node skills/pushover-notify/scripts/pushover_send.js \ --title "OpenClaw" \ --message "Hello from Ted" \ --priority 0
PUSHOVER_APP_TOKEN=... PUSHOVER_USER_KEY=... \ node skills/pushover-notify/scripts/pushover_send.js \ --title "ALERT" \ --message "Something is on fire" \ --priority 2 --retry 60 --expire 3600
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 环境变量:PUSHOVER_APP_TOKEN、PUSHOVER_USER_KEY;命令行参数:–title、–message、–priority、–device、–sound、–url、–url-title、–retry、–expire |
| 输出 | HTTP响应状态码;手机端收到的推送通知(含标题、内容、优先级标识) |
| 适用人群 | 需要可靠外部告警通道的开发者和运维人员;使用OpenClaw构建自动化工作流的用户 |
| 不包含 | Pushover账户注册流程;除Pushover外的其他通知渠道(短信/邮件/Slack等);消息持久化存储或历史查询功能 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/digitallyborn/pushover-notify/SKILL.md
来源类型:GitHub仓库