名称: pushover-notify
描述: "通过 Pushover (pushover.net) 向您的手机发送推送通知。适用于需要从 OpenClaw 获取可靠带外提醒的场景:如备忘提醒、监控告警、定时任务/心跳摘要,或“当 X 发生时通知我”的工作流。"
通过一个小型 Node 脚本,使用 Pushover API 发送推送通知。
1) 创建 Pushover 应用令牌并获取用户密钥:
- 应用令牌:https://pushover.net/apps/build
- 用户密钥:在 Pushover 控制面板中查看
2) 向运行时提供凭据(请勿硬编码到本技能中):
- PUSHOVER_APP_TOKEN
- PUSHOVER_USER_KEY
3) (可选)设置默认值:
- PUSHOVER_DEVICE(设备名称)
- PUSHOVER_SOUND
使用内置脚本:
PUSHOVER_APP_TOKEN=... PUSHOVER_USER_KEY=... \
node skills/pushover-notify/scripts/pushover_send.js \
--title "OpenClaw" \
--message "来自 Ted 的问候" \
--priority 0
可选字段:
- --url "https://..." 和 --url-title "Open"
- --sound "pushover"
- --device "iphone"
- --priority -1|0|1|2
紧急优先级示例:
PUSHOVER_APP_TOKEN=... PUSHOVER_USER_KEY=... \
node skills/pushover-notify/scripts/pushover_send.js \
--title "警报" \
--message "有异常情况发生" \
--priority 2 --retry 60 --expire 3600
references/pushover-api.md。cron 来调度;定时任务文本可指示 Ted 运行此技能。