telegram-notifier for Openclaw

A lightweight notification skill that enables AI agents to send structured reports and real-time alerts directly to any Telegram chat.

infectit007
v1.0.0
Apr 14, 2026
0
691
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install telegram-notifier

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install telegram-notifier using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is telegram-notifier?

The telegram-notifier is a specialized utility designed for developers and automation experts using Openclaw Skills to maintain real-time visibility into agent activities. By leveraging the Telegram Bot API, this skill allows any AI agent to push findings, security briefings, or task completions directly to a user's mobile or desktop device without requiring external third-party middleware.

Built with simplicity in mind, it provides a reliable bridge between backend AI workflows and personal communication channels. Whether you are monitoring long-running research tasks or need immediate notification of system anomalies, this skill ensures your AI's voice is heard where you are most active.

telegram-notifier Use Cases

  • Delivering daily morning briefings and executive summaries from research agents.
  • Sending real-time security alerts or infrastructure health warnings.
  • Notifying users upon the successful completion of complex, multi-stage AI tasks.
  • Integrating with cron jobs to provide scheduled status updates via Openclaw Skills.

How telegram-notifier Works

  1. The AI agent generates a report or message body based on its primary task.
  2. The telegram-notifier skill retrieves the TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID from the environment variables.
  3. The message is formatted using either plain text or Markdown to enhance readability.
  4. A secure POST request is dispatched to the Telegram Bot API endpoint.
  5. The skill confirms successful delivery or returns a structured error for the agent to handle.

telegram-notifier Setup

First, ensure your environment variables are configured with your bot credentials:

export TELEGRAM_BOT_TOKEN="your_bot_token_here"
export TELEGRAM_CHAT_ID="your_chat_id_here"

To automate health checks with this skill in the Openclaw Skills ecosystem, you can add a cron job:

openclaw cron add \
  --name "telegram-notifier:daily-check" \
  --cron "0 8 * * *" \
  --prompt "Run a system health check and send the results via the telegram-notifier skill."

telegram-notifier Data Schema & Taxonomy

The skill utilizes a simple but effective data structure for message delivery:

Field Type Description
chat_id String The unique identifier for the target Telegram chat.
text String The message content (max 4096 characters).
parse_mode String Optional formatting: "Markdown" or "HTML".
timeout Integer Connection timeout (default 10s).

telegram-notifier Advanced Features

  • Support for rich Markdown and HTML formatting for professional-grade reporting.
  • Intelligent character limit handling to ensure messages adhere to Telegram's 4096-character constraint.
  • Custom agent-prefixing to identify which specific agent is communicating in a multi-agent Openclaw Skills environment.
  • Detailed error handling and response parsing for robust integration into complex workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*