Tool v1.0.0

universal-notify

通过单个脚本将通知发送至多个渠道。支持 ntfy.sh(免费无需注册)、Gotify(自托管)、通用 Webhook、邮件(SMTP/curl)、Telegram Bot API 和...

ClawHub 更新于 2026-03-23 17 浏览
下载 SKILL

技能说明

通过单个脚本将通知发送至多个渠道。支持 ntfy.sh(免费无需注册)、Gotify(自托管)、通用 Webhook、邮件(SMTP/curl)、Telegram Bot API 和 Pushover。适用于发送警报、监控通知、部署提醒或任何需要通过用户首选渠道送达人类的事件。提供统一接口并支持优先级级别(低/正常/高/紧急)。

使用场景

Send alert notifications via multiple channels like ntfy.sh Gotify Telegram email Telegram and Pushover with unified priority levels

查看英文原始说明

Send notifications through multiple channels with a single script. Supports ntfy.sh (free, no signup), Gotify (self-hosted), generic webhooks, email (SMTP/curl), Telegram Bot API, and Pushover. Use when sending alerts, monitoring notifications, deployment notices, or any event that needs to reach a human through their preferred channel. Unified interface with priority levels (low/normal/high/urgent).

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

帮我下载并安装这个SKILL:https://skillhub.cstcloud.cn/download/universal-notify
  1. 点击上方「下载 SKILL」按钮,获取技能压缩包。
  2. 将压缩包解压到你的 Agent 技能目录。
  3. 重启客户端后即可在技能列表中选择该技能。

技能文件内容

4 个文件 · 16 kB · zip 9.0 kB
手动下载 zip · 9.0 kB
SKILL.md text/markdown
---
name: universal-notify
description: Send notifications through multiple channels with a single script. Supports ntfy.sh (free, no signup), Gotify (self-hosted), generic webhooks, email (SMTP/curl), Telegram Bot API, and Pushover. Use when sending alerts, monitoring notifications, deployment notices, or any event that needs to reach a human through their preferred channel. Unified interface with priority levels (low/normal/high/urgent).
---

# Universal Notify

Send notifications via `scripts/notify.sh`:

```bash
# ntfy.sh (free, no auth needed)
scripts/notify.sh --channel ntfy --topic myalerts --message "Disk 90%!" --priority urgent

# Gotify (self-hosted)
scripts/notify.sh --channel gotify --url https://gotify.local --token TOKEN --message "Deploy done"

# Webhook (generic JSON POST)
scripts/notify.sh --channel webhook --url https://hooks.example.com/abc --message "Event fired"

# Email
scripts/notify.sh --channel email --smtp smtp://mail:587 --from a@x.com --to b@y.com --subject "Alert" --message "Check server"

# Telegram
scripts/notify.sh --channel telegram --bot-token BOT:TOK --chat-id 12345 --message "Hello"

# Pushover
scripts/notify.sh --channel pushover --app-token X --user-key Y --message "Alert" --priority high
```

## Common Options

All channels support `--message` (required), `--title` (optional), and `--priority low|normal|high|urgent` (default: normal).

## Requirements

- `curl` (standard on most systems)
- No API keys needed for ntfy.sh — other channels require their respective credentials

文件内容直接读取自技能仓库,仅供安装前审阅;以实际下载的压缩包为准。