add-telegram
Add Telegram brings Telegram bot support to NanoClaw via the Chat SDK bridge. The skill handles adapter installation, registration, credential setup through BotFather, and a secure 4-digit pairing handshake to bind your chat. All steps are idempotent and safe to re-run.
Add Telegram integrates a Telegram bot adapter into NanoClaw's Chat SDK with automated setup and pairing.
AI-generated summary based on this skill's SKILL.md
Install
nanocoai/nanoclaw/add-telegram · repository language: TypeScript
git clone https://github.com/nanocoai/nanoclaw
cp -r nanoclaw/.claude/skills/add-telegram ~/.claude/skills/add-telegramFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I add telegram bot integration to NanoClaw?
Add Telegram brings Telegram bot support to NanoClaw via the Chat SDK bridge. Start by obtaining a bot token from BotFather on Telegram, then install the adapter using the NanoClaw configuration. The skill handles credential setup and registration automatically, making integration straightforward and repeatable.
What is the telegram adapter installation process?
Add Telegram's adapter installation integrates seamlessly with NanoClaw's Chat SDK. After obtaining your bot token from BotFather, you configure the adapter with your credentials. The skill then manages registration and establishes a secure 4-digit pairing handshake to bind your chat channel, with all steps designed to be idempotent and safe to re-run.
How do I set up a Telegram channel with bot token and pairing?
Add Telegram handles channel setup by accepting your bot token from BotFather and automating the pairing handshake. The skill manages credential configuration and registration, binding your Telegram channel securely to NanoClaw. All operations are idempotent, so you can safely re-run setup steps without side effects.
Does Add Telegram support group chats and direct messages?
Add Telegram enables both Telegram group and direct message support within NanoClaw. The adapter bridges group conversations and DM interactions through the Chat SDK, allowing your agent to communicate across both channels seamlessly after the initial pairing handshake is complete.
What should I do if my Telegram bot token registration fails?
Add Telegram includes troubleshooting for bot token and registration issues. Verify your token is correct from BotFather, ensure your NanoClaw configuration is properly formatted, and re-run the setup—all steps are safe to repeat. If problems persist, check that your bot has the required permissions and that the pairing handshake completes successfully.
SKILL.md
rendered from the published skill — quoted content, verbatim
Add Telegram Channel
Adds Telegram bot support via the Chat SDK bridge. NanoClaw doesn't ship
channels in trunk — this skill copies the Telegram adapter, its
formatting/pairing helpers, and their tests in from the channels branch. The
pair-telegram setup step is maintained in trunk, so it is not copied here.
The mechanical steps under Apply carry nc: directive fences: an agent
reads the prose and applies them, and a parser can apply them deterministically
from the same document. Every directive is idempotent, so the whole skill is
safe to re-run; anything a parser can't apply falls back to the prose beside it.
Apply
1. Copy the adapter, helpers, and tests
Fetch the channels branch and copy the Telegram adapter, its pairing and
markdown-sanitize helpers (with their tests), and the registration test into
place (overwrite — the branch is canonical):
```nc:copy
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 3 files
.claude/skills/add-telegram/REMOVE.md
.claude/skills/add-telegram/SKILL.md
.claude/skills/add-telegram/apply-fixtures.json