Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
A shell script that sends notifications to multiple delivery channels with a unified interface. Supports ntfy.sh, Gotify, generic webhooks, email via SMTP, Telegram Bot API, and Pushover. Priority levels map consistently across all channels.
One script replaces channel-specific integrations, so switching or adding a notification channel requires only a flag change.
When to use it
- Alerting on-call when disk usage exceeds threshold
- Notifying a team channel after a deployment completes
- Sending email alerts from a cron job
- Forwarding monitoring events to a self-hosted Gotify instance
- Receiving Pushover alerts on mobile from server scripts
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: notify me on Telegram when the backup script finishes
- 1Obtain Telegram bot token and chat ID
- 2Call notify.sh with --channel telegram, --bot-token, --chat-id, and --message flags
- 3Script sends HTTP request to Telegram Bot API
- 4Response confirms message delivered
Telegram message received with backup completion notice
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.