skillfed

add-telegram

This skill integrates Telegram into ClaudeClaw for bidirectional messaging. Set up your bot token, register chat IDs, and choose between full message handling or trigger-only mode. Supports group chats and optional agent swarm visibility.

Add Telegram enables ClaudeClaw to send and receive messages through Telegram, with optional group chat and swarm agent support.

AI-generated summary based on this skill's SKILL.md

184 60 MIT updated by sbusso

Install

sbusso/claudeclaw/add-telegram · repository language: TypeScript

CLI (skillfed)coming soon
git clone https://github.com/sbusso/claudeclaw
cp -r claudeclaw/skills/add-telegram ~/.claude/skills/add-telegram

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I add Telegram as a messaging channel to ClaudeClaw?

add-telegram integrates Telegram into ClaudeClaw for bidirectional messaging. To add Telegram, you'll need your bot token from Telegram's BotFather and the chat IDs where you want to receive and send messages. Once you register these credentials in add-telegram, ClaudeClaw can communicate via Telegram alongside other channels.

What is required to configure the Telegram bot token and register chat IDs?

add-telegram requires two key setup steps: first, obtain your bot token from Telegram's BotFather service; second, register the chat IDs for each conversation where you want messaging enabled. These credentials allow add-telegram to authenticate with Telegram and route messages to your specified chats.

Can add-telegram set up Telegram for group chats with different modes?

Yes, add-telegram supports group chat integration with flexible operating modes. You can choose trigger-based mode (responds only to specific commands) or passive mode (receives all messages). This lets you control how actively add-telegram participates in group conversations.

How do I troubleshoot Telegram bot connection and message delivery issues?

If add-telegram isn't connecting or delivering messages, verify your bot token is correct and hasn't expired, confirm the chat IDs are properly registered, and check that your Telegram bot has permission to post in those chats. add-telegram will log connection errors to help identify whether the issue is authentication, configuration, or permissions.

Does add-telegram support Agent Swarm for multi-bot group interactions?

add-telegram includes optional Agent Swarm support, allowing multiple bots to interact within the same Telegram group. When enabled, add-telegram coordinates with other agents in swarm mode, enabling collaborative group chat scenarios while respecting group privacy settings.

What license does add-telegram use?

add-telegram is released under the MIT license, allowing free use, modification, and distribution with minimal restrictions.

SKILL.md

rendered from the published skill — quoted content, verbatim

Add Telegram Channel

This skill adds Telegram support to ClaudeClaw, then walks through interactive setup.

Phase 1: Pre-flight

Check if already applied

Check if src/channels/telegram.ts exists. If it does, skip to Phase 3 (Setup). The code changes are already in place.

Ask the user

Use AskUserQuestion to collect configuration:

AskUserQuestion: Do you have a Telegram bot token, or do you need to create one?

If they have one, collect it now. If not, we'll create one in Phase 3.

Phase 2: Apply Code Changes

Ensure channel remote
git remote -v

If telegram is missing, add it:

git remote add telegram https://github.com/qwibitai/claudeclaw-telegram.git
Merge the skill branch
git fetch telegram main
git merge telegram/main || {
  git checkout --theirs package-lock.json
  git add package-lock.json
  git merge --continue
}

This merges in: - src/channels/telegram.ts (TelegramChannel

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
skills/add-telegram/SKILL.md

Related skills

Tags

messaging-integration bot-setup channel-configuration group-chat-support notification-delivery credential-management service-registration interactive-setup