telegram

Manage Telegram bots via command-line interface for messaging and chat automation.

114|3|Updated May 12, 2026
One-click install
npx skills add https://github.com/zapier/connectors --skill telegram-zapier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram
Source: https://github.com/zapier/connectors/tree/main/apps/telegram
Command: npx skills add https://github.com/zapier/connectors --skill telegram-zapier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @zapier/zapier-sdk-cli, @modelcontextprotocol/sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of Telegram bots from the command line, enabling efficient communication, message handling, and user engagement without leaving the terminal.

Core Features & Use Cases

  • Send and Manage Messages: Send messages, media, polls, and manage messages and chats programmatically.
  • Chat and Member Management: Resolve chats, list recent chats, get chat information, and inspect chat members.
  • Bot Authentication: Authenticate using bot tokens and manage connections with Zapier or direct environment variables.
  • Use Case: Use this Skill to create an automated bot that sends regular updates to a Telegram channel, manages conversations, and interacts with users.

Quick Start

Install the connector as a skill using npx skills zapier/connectors --skill telegram, then run a script with node cli.js run sendMessage --connection env:TELEGRAM_BOT_TOKEN '{"chat_id": "@my_channel", "text": "Hello, World!"}'

Frequently Asked Questions about telegram

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

FAQPage Schema
How do I send messages to a Telegram chat from the command line?

You can manage Telegram chats from the CLI by running scripts to resolve chat information, list recent chats, and inspect chat members. This provides direct programmatic control over chat-based communication and user interaction workflows.

How do I authenticate a Telegram bot using environment variables?

Authenticate a Telegram bot by providing your bot token via direct environment variables or a Zapier connection. The Skill requires this token to authorize API requests and manage bot interactions securely within your automation workflow.

Can I use Zapier connections to manage Telegram bot automation?

Yes, Zapier connections can be used to manage Telegram bot automation. The Skill integrates with the Zapier SDK to authenticate bot tokens, allowing you to send messages, manage chats, and handle interactions within Zapier-driven workflows.

What is the best way to automate sending regular updates to a Telegram channel?

Automating regular updates to a Telegram channel is best handled by creating a script that sends scheduled messages via the bot CLI. This approach targets chat automation workflows by programmatically dispatching text and media to a specified channel.

Does this Skill support sending media and polls to Telegram chats?

Yes, the Skill supports sending media and polls to Telegram chats. It extends beyond text messages to allow programmatic dispatch of various message types, managing conversations and user engagement directly from the terminal.