telegram-notify

Send Telegram notifications for CI/CD events via shell script and curl.

252|52|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/duotify/GitHubClawToolkit --skill telegram-notify-duotify
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: telegram-notify
Source: https://github.com/duotify/GitHubClawToolkit/tree/main/skills/telegram-notify
Command: npx skills add https://github.com/duotify/GitHubClawToolkit --skill telegram-notify-duotify

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill requires jq, curl, and includes scripts (resource) components.

What problem does it solve?

Telegram notifications for development workflows are often missing, causing delays and reduced visibility. This skill enables real-time Telegram Bot alerts for builds, deployments, and task progress, keeping teams informed without leaving your workflow.

Core Features & Use Cases

  • Send Telegram notifications when builds finish, deployments succeed, or tasks complete.
  • CI/CD status push to Telegram groups or channels.
  • Supports multiple formats (plain text, HTML, MarkdownV2) and lightweight setup with shell script and curl.

Quick Start

Set TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID as environment variables and run the send-telegram.sh script with your message to send a Telegram notification.

Frequently Asked Questions about telegram-notify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send Telegram notifications from GitHub Actions workflows?β–Ό

You can send Telegram notifications by setting the TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID environment variables in GitHub Secrets and executing a shell script with curl to deliver build status messages to your chat.

What's the best way to automate CI/CD pipeline alerts via a Telegram Bot?β–Ό

Automating CI/CD pipeline alerts via a Telegram Bot involves using a bash script with curl to push deployment success or task completion messages directly to a configured Telegram group or channel.

Can I use Markdown or HTML formatting in Telegram webhook messages sent with curl?β–Ό

Yes, Telegram webhook messages sent via curl support plain text, HTML, and MarkdownV2 formatting, allowing you to structure deployment status alerts and task progress updates with rich text.

Do I need jq and curl to push CI/CD status updates to Telegram?β–Ό

Yes, you need curl and jq installed in your environment to execute the shell script that parses payloads and sends Telegram Bot notifications for CI/CD pipeline events.

Why are my Telegram bot notifications not reaching the chat during automation scripts?β–Ό

Telegram bot notifications fail when the TELEGRAM_BOT_TOKEN or TELEGRAM_CHAT_ID environment variables are not set correctly in your GitHub Secrets or local shell environment before running the script.

Does telegram-notify work with bash scripts for task completion alerts?β–Ό

Yes, telegram-notify works with bash scripts by utilizing curl to send real-time Telegram alerts when builds finish, deployments succeed, or long-running automation tasks complete.