telegram-send

Send Telegram messages via the Bot API using config or environment credentials.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/cfircoo/claude-code-bot --skill telegram-send-cfircoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-send
Source: https://github.com/cfircoo/claude-code-bot/tree/main/.claude/skills/telegram-send
Command: npx skills add https://github.com/cfircoo/claude-code-bot --skill telegram-send-cfircoo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Send Telegram messages directly to users via the Bot API, enabling real-time notifications and updates.

Core Features & Use Cases

  • Direct messaging: Send messages to a Telegram chat or channel from the command line.
  • Config-driven: Reads chat_id and bot token from config.yaml or environment variables, with CLI overrides.
  • Proactive alerts: Notify users of task updates, reminders, or important events in Telegram.

Quick Start

Send a Telegram message to a chat using the Bot API with credentials loaded from config.yaml or environment variables.

Frequently Asked Questions about telegram-send

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

FAQPage Schema
How do I send Telegram messages via the Bot API from the command line?

You can send Telegram messages via the Bot API by using command-line options for message text, chat-id, and token. The tool composes a message payload and sends it directly to Telegram chats or channels.

Can I use environment variables for Telegram bot token and chat ID configuration?

Yes, you can use environment variables for Telegram bot token and chat ID configuration. The tool supports environment-variable fallbacks alongside reading credentials directly from a config.yaml file.

What is the best way to automate proactive Telegram notifications for task updates?

Automating proactive Telegram notifications for task updates is best handled by loading credentials from a config file and routing message payloads to specific chat IDs via the Bot API.

Do I need a config.yaml file to deliver alerts to Telegram channels?

You do not strictly need a config.yaml file to deliver alerts to Telegram channels. You can provide the bot token and chat-id through command-line overrides or environment variables instead.

Does this approach support direct messaging to Telegram users and channels?

Yes, this approach supports direct messaging to Telegram users and channels. It applies to notifying users, delivering proactive alerts, and routing task updates within direct chats.

What are the limitations when using CLI overrides for Telegram bot notifications?

When using CLI overrides for Telegram bot notifications, you must ensure the token and chat-id are valid. The tool focuses on sending messages via the Bot API and relies on external credential management.