Install ClawLink
Add the ClawLink plugin to OpenClaw once. Takes under a minute.
ClawLink connects OpenClaw to Telegram Bot in one click with managed credential setup, no manual app setup, and 12 tools your agent can call from chat.
ClawLink gives OpenClaw a more practical Telegram Bot setup than rolling your own integration. Instead of building auth, token refresh, and tool wiring yourself, you connect once and start using real Telegram Bot actions from chat.

Three steps. No developer needed.
Add the ClawLink plugin to OpenClaw once. Takes under a minute.
Click Connect next to Telegram Bot in the ClawLink dashboard. Authenticate in a single click.
Ask OpenClaw to use Telegram Bot in plain English. ClawLink routes the call.
These use cases change by integration category, available tools, and setup model. This page is not just a cloned template with the logo swapped.
Use Telegram Bot from OpenClaw to triage new conversations, pull the right thread or channel, and respond without leaving chat.
OpenClaw can prepare messages, check context, and send the final update through Telegram Bot when you approve the wording.
Bring message history, participants, and recent activity from Telegram Bot into the same workflow where you ask OpenClaw for help.
12 Telegram Bot tools available the moment you connect. Every action is one chat message away.
telegram_answer_callback_queryUse this method to send answers to callback queries sent from inline keyboards. The answer will be displayed to the user as a notification at the top of the chat screen or as an alert.
telegram_create_chat_invite_linkGenerate a new primary invite link for a chat; any previously generated primary link is revoked. The bot must be an administrator in the chat for this to work and must have the appropriate administrator rights.
telegram_delete_messageDelete a message, including service messages. Limitations: cannot delete messages older than 48 hours in groups, forwarded messages, or content in protected chats (returns 400 'message can’t be deleted'). Bot must have delete/manage rights in the target chat; works reliably only on bot-authored messages in groups. Verify permissions via TELEGRAM_GET_CHAT or TELEGRAM_GET_CHAT_ADMINISTRATORS before calling. On flood control, Telegram returns HTTP 429 with a retry_after field; honor that backoff value.
telegram_edit_messageEdit text messages sent by the bot. Only bot-authored messages can be edited; editing messages from other users will fail. In groups, the bot must have edit permissions.
telegram_forward_messageForward messages of any kind. Service messages can't be forwarded.
telegram_get_chatGet up to date information about the chat (current name of the user for one-on-one conversations, current username of a user, group or channel, etc.). The bot must be a member of or have access to the target chat; calls fail if the bot was never added, was removed, or is blocked.
+ 6 more Telegram Bot tools available after you connect.
Real examples based on the actual Telegram Bot tools exposed through ClawLink.
Use this method to send answers to callback queries sent from inline keyboards. The answer will be displayed to the user as a notification at the top of the chat screen or as an alert
Use Telegram Bot to use this method to send answers to callback queries sent from inline keyboards. the answer will be displayed to the user as a notification at the top of the chat screen or as an alert and walk me through the result in plain English.Generate a new primary invite link for a chat; any previously generated primary link is revoked. The bot must be an administrator in the chat for this to work and must have the appropriate administrator rights
Use Telegram Bot to generate a new primary invite link for a chat; any previously generated primary link is revoked. the bot must be an administrator in the chat for this to work and must have the appropriate administrator rights and walk me through the result in plain English.Delete a message, including service messages. Limitations: cannot delete messages older than 48 hours in groups, forwarded messages, or content in protected chats (returns 400 'message can’t be deleted'). Bot must have delete/manage rights in the target chat; works reliably only on bot-authored messages in groups. Verify permissions via TELEGRAM_GET_CHAT or TELEGRAM_GET_CHAT_ADMINISTRATORS before calling. On flood control, Telegram returns HTTP 429 with a retry_after field; honor that backoff value
Before using Telegram Bot to delete a message, including service messages. limitations: cannot delete messages older than 48 hours in groups, forwarded messages, or content in protected chats (returns 400 'message can’t be deleted'). bot must have delete/manage rights in the target chat; works reliably only on bot-authored messages in groups. verify permissions via telegram_get_chat or telegram_get_chat_administrators before calling. on flood control, telegram returns http 429 with a retry_after field; honor that backoff value, show me what will change and ask for confirmation.Edit text messages sent by the bot. Only bot-authored messages can be edited; editing messages from other users will fail. In groups, the bot must have edit permissions
Use Telegram Bot to edit text messages sent by the bot. only bot-authored messages can be edited; editing messages from other users will fail. in groups, the bot must have edit permissions and walk me through the result in plain English.The alternative to ClawLink is usually manual API key setup plus your own token handling, permission troubleshooting, and tool plumbing for OpenClaw. That is fine if you want to build and maintain the integration yourself. Most teams just want Telegram Bot working from chat.
Credential handling
Manual setup
Collect, validate, store, and rotate the Telegram Bot API key yourself, then make sure every tool call uses the right account.
With ClawLink
Users complete the hosted ClawLink setup once and the connected Telegram Bot account becomes available to the agent without you building credential management.
Ongoing maintenance
Manual setup
You own refresh logic, permission debugging, environment config, and every provider-specific edge case for Telegram Bot.
With ClawLink
ClawLink handles the repetitive integration plumbing so your team can focus on the workflow instead of the infrastructure.
Agent usability
Manual setup
You still need to expose the right Telegram Bot actions to the runtime in a format your agent can reliably use.
With ClawLink
12 tools for Telegram Bot are already exposed through ClawLink, so the agent can read and act from chat immediately.
If Telegram Bot is only one part of the workflow, these nearby integrations are the next places to look.
Communication
Slack tools
Post messages and browse Slack channels. 36 tools available.
Communication
OpenClaw Gmail integration
Send, read, and manage emails. 15 tools available.
Communication
Google Meet
Schedule and manage video meetings. 15 tools available.
Communication
Outlook tools
Read mail, manage calendar, and browse contacts. 15 tools available.
Connect telegram through ClawLink's hosted Composio setup.
Telegram Bot relies on an API key connection, but ClawLink still keeps the setup in one place and exposes the tools to the agent after the account is linked.
OpenClaw works best when the request is concrete. Ask for a specific outcome in Telegram Bot instead of a vague "check this" instruction.
Reconnect Telegram Bot from the dashboard, then start a fresh chat if the runtime still has the old tool catalog loaded.
Check whether the connected account has access to the workspace, inbox, store, or project you are trying to use. Most failures at this stage are permission mismatches, not ClawLink bugs.
Double-check that the API key for Telegram Bot has the right scopes or account access. A valid key can still be too limited for some reads or writes.
Using Hermes Agent?
Also available for Hermes Agent →
Your first integration is free. Get OpenClaw talking to Telegram Bot in under two minutes.
Connect Telegram Bot to OpenClawNo credit card required for the first integration.
ClawLink is the simplest way to connect OpenClaw to Telegram Bot. Page canonical: https://claw-link.dev/openclaw/telegram.