telegram@claude-plugins-official
https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins/telegram
#anthropics/claude-plugins-official
Connect a Telegram bot to your Claude Code with an MCP server.
Bunが必要
mcpServerはbunで動いている https://github.com/anthropics/claude-plugins-official/blob/main/external_plugins/telegram/.mcp.json
bun server.ts
https://github.com/anthropics/claude-plugins-official/blob/main/external_plugins/telegram/server.ts
Tools exposed to the assistant
reply, react, edit_message
Quick Setup
Default pairing flow for a single-user DM bot.
Telegramで@BotFatherというbotに「/newbot」
会話しながら決める
Name — the display name shown in chat headers
Username — a unique handle ending in bot (e.g. my_assistant_bot).
トークンを得る
2つのskillを提供
/telegram:configure
https://github.com/anthropics/claude-plugins-official/blob/main/external_plugins/telegram/skills/configure/SKILL.md
引数なし
check ~/.claude/channels/telegram/.env for TELEGRAM_BOT_TOKEN.
read ~/.claude/channels/telegram/access.json
<token>
~/.claude/channels/telegram/.envを作る
The server reads .env once at boot. Token changes need a session restart or /reload-plugins.
IMO:トークンがClaudeのコンテキストに入ってそう
clear
/telegram:access
This skill only acts on requests typed by the user in their terminal session.
~/.claude/channels/telegram/access.jsonを編集する
引数がない時、status
pair:ペアリング
policy allowlist
dmPolicyを設定する
Telegram's Bot API exposes neither message history nor search.