add-telegram

Integrate Telegram channel support into NanoClaw with bot credentials and chat registration.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/spyqs/nanoclaw-email-imap --skill add-telegram-spyqs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-telegram
Source: https://github.com/spyqs/nanoclaw-email-imap/tree/main/.claude/skills/add-telegram
Command: npx skills add https://github.com/spyqs/nanoclaw-email-imap --skill add-telegram-spyqs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you add Telegram as a new communication channel for NanoClaw so your agent can receive messages and respond securely, without manual wiring.

Core Features & Use Cases

  • Channel installation and validation: Checks whether Telegram integration already exists, adds the required remote, merges the skill branch, installs dependencies, runs a clean build, and executes the new Telegram unit tests.
  • Bot token and environment setup: Guides you through obtaining a Telegram bot token and updates environment configuration so NanoClaw auto-enables the channel when credentials are present.
  • Chat registration and triggering modes: Retrieves a chat ID and registers one or more chats, supporting both main chats (respond to all messages) and non-main trigger-only chats (respond when mentioned).

Quick Start

Add Telegram by asking: add-telegram.

Frequently Asked Questions about add-telegram

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

FAQPage Schema
How do I add Telegram channel support to my agent framework?

You add Telegram channel support by integrating the channel code, installing the grammy dependency, syncing the TELEGRAM_BOT_TOKEN into the container environment, and validating the setup with a clean build and unit tests.

What is the process for registering a Telegram bot chat ID?

Registering a Telegram chat ID involves retrieving the specific chat ID from your bot interaction and registering it within the environment configuration to link the chat to your agent's messaging pipeline.

Can I configure my Telegram bot to only respond when mentioned in a group chat?

Yes, you can configure non-main trigger-only chats where the agent responds only when explicitly mentioned, ensuring group privacy, while main chats are set up to respond to all incoming messages.

Do I need to manually wire environment variables for a Telegram bot token?

No, you do not need to manually wire environment variables; updating the environment configuration with the bot token allows the system to auto-enable the Telegram channel when credentials are present.

What dependencies are required to set up agent messaging on Telegram?

You need the grammy library installed as a dependency to handle agent messaging, along with validating the integration by running a clean build and executing the new Telegram unit tests.

Why does my Telegram channel integration fail after adding the bot token?

Telegram channel integration may fail if the grammy dependency is missing, the environment configuration is not updated, or the build and unit tests are not validated after merging the skill branch.