Install
openclaw skills install ntfy-cliSend push notifications via ntfy.sh or self-hosted ntfy server. Supports priorities, titles, tags, icons, and attachments.
openclaw skills install ntfy-cliSend push notifications using the ntfy command-line tool. Agents can use this to alert Genor on his devices.
Ensure ntfy is installed on the system:
# On Debian/Ubuntu
sudo apt install ntfy
# Or download binary from https://ntfy.sh/
Verify with ntfy --version.
The simplest form: push a message to a topic (which is just a URL endpoint).
ntfy send <topic_url> "<message>"
Example (as tested by Genor):
ntfy send http://genorbox1:9101/email-notification "HEJ"
ntfy send --title "Alert from Email Emily" <topic_url> "message"
Priorities: max, high, default, low, min
ntfy send --priority high <topic_url> "Important message"
ntfy send --tags warning,skull <topic_url> "Something went wrong"
ntfy send --markdown <topic_url> "**Bold** and *italic* text"
ntfy send --click "https://example.com" <topic_url> "Open dashboard"
ntfy send --attach "https://example.com/image.png" <topic_url> "See attached"
ntfy send \
--title "Server down" \
--priority max \
--tags warning,skull \
--click "https://statuspage.example.com" \
<topic_url> "Server xy01 is unreachable"
http://your-server:port/topic-name or https://your-server/topic-namehttps://ntfy.sh/topic-nameTopics are essentially passwords; choose something not easily guessable.
--priority max or high)low or min)When an agent needs to notify Genor via ntfy:
ntfy send with appropriate flagsemail-emily, health-check)Example from Email Emily:
ntfy send \
--title "New important email" \
--priority high \
--tags email,important \
http://genorbox1:9101/email-notification "From: john@example.com\nSubject: Project update..."
The ntfy topic URL is effectively a shared secret. Do not expose it in logs or public channels. Only use it within secure environments.
ntfy-cli skill for OpenClaw agents - Updated 2026-04-02