add-telegram

Integrate Telegram messaging into MatClaw for sending and receiving chat messages.

85|23|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/DingyangLyu/MatClaw --skill add-telegram-dingyanglyu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-telegram
Source: https://github.com/DingyangLyu/MatClaw/tree/main/.claude/skills/add-telegram
Command: npx skills add https://github.com/DingyangLyu/MatClaw --skill add-telegram-dingyanglyu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MatClaw lacks a native Telegram channel for sending and receiving messages, registering chats, and orchestrating interactive workflows; this Skill automates the code changes and setup to add Telegram as a fully integrated channel so results, alerts, and agent interactions can appear in Telegram chats.

Core Features & Use Cases

  • Deterministic Code Application: Applies a reproducible package that adds a Telegram channel implementation, unit tests, imports, and environment configuration via the MatClaw skills engine.
  • Comprehensive Message Handling: Supports text messages, command handlers (/chatid, /ping), mention translation to trigger formats, media placeholders for photos/videos/documents/stickers, and message splitting to respect Telegram limits.
  • Operational Workflow: Guides users through creating a BotFather token, setting TELEGRAM_BOT_TOKEN, syncing env into the container, registering chats (main vs trigger-only), and validating with automated tests and a rebuild.
  • Use Cases: Receive simulation outputs and analysis in group or private chats, register automated agent swarms to appear as multiple bots, and enable real-time notifications and interactive command-driven workflows.

Quick Start

Create a Telegram bot with BotFather, set TELEGRAM_BOT_TOKEN in your environment, apply the skill package, and send /chatid to your bot to register a chat.

Frequently Asked Questions about add-telegram

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

FAQPage Schema
How do I integrate Telegram messaging into MatClaw for real-time chat?

Integrate Telegram messaging into MatClaw by applying this Skill package, which adds a Telegram channel implementation for sending and receiving chat messages, registering chats, and orchestrating interactive workflows. You must configure a BotFather token and set TELEGRAM_BOT_TOKEN.

What do I need to set up before adding a Telegram bot to my application?

Before adding a Telegram bot, you need to create a bot with BotFather, set the TELEGRAM_BOT_TOKEN environment variable, sync the environment into your container, and install the grammy dependency. The Skill guides you through this setup and validates configuration with automated tests.

Does the Telegram integration support media like photos, videos, and documents?

The Telegram integration supports media placeholders for photos, videos, documents, and stickers. It also handles text messages, mention translation to trigger formats, and message splitting to respect Telegram limits.

Can I use Telegram bots for agent-swarm coordination and team notifications?

You can use Telegram bots for agent-swarm coordination, team notifications, and command-driven interactions. The Skill registers automated agent swarms to appear as multiple bots and enables delivering simulation results to group or private chats.

How do I register a chat to start receiving Telegram notifications?

Register a chat by sending the /chatid command to your bot after applying the Skill package and setting TELEGRAM_BOT_TOKEN. The Skill supports registering chats as either main or trigger-only, allowing you to validate setup with automated tests and a rebuild.