telegram Claude Code Plugin
Claude Code PluginClaude CodeProductivityProject Management & CollaborationClaude Code Customization & WorkflowThe explanation below is AI-generated. Please verify it against the sources.
This plugin is a bridge that connects a Telegram bot to Claude Code through an MCP server, letting a user exchange messages with the assistant over Telegram. According to the README, setup involves creating a bot via BotFather, registering its token with the plugin, relaunching Claude Code with a channel flag, and completing a pairing step that links a numeric Telegram user ID to the session. Access is governed by a policy system (pairing or allowlist) managed through a dedicated access command, which controls who may reach the assistant. The assistant can reply to chats, react with a limited set of emoji, and edit its own previous messages, but the README states there is no ability to fetch message history or search past conversations. Inbound photos are saved locally so the assistant can read them, though Telegram compresses images and full-quality files must be sent as documents instead.
About the service
Telegram, per its homepage, is a cloud-based messaging application for mobile and desktop that emphasizes encryption, speed, multi-device sync, and an open API; this plugin uses that platform's bot API as the channel the assistant communicates through.
What you can do with telegram
- Register a Telegram bot token created via BotFather and connect it to a Claude Code session through the MCP server
- Relaunch Claude Code with the appropriate channel flag so the bot can receive messages
- Pair a Telegram account with the session using a one-time code so the assistant recognizes the sender
- Manage who can message the assistant by switching between pairing and allowlist policies via the access command
- Have the assistant send replies (including file and photo attachments), add reactions from Telegram's fixed emoji set, and edit its own prior messages
- Receive inbound photos saved to a local inbox folder so the assistant can read them, though there is no built-in message history or search