Telegram Bot API

api.telegram.org

Community

Telegram Bot API enables building bots to send messages, photos, documents, and manage chat interactions. Agents can discover and control Telegram bots programmatically through a simple HTTP interface.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.telegram.org

Crawl failures

1

Last verified

2026-03-01T11:54:57.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

edit_message

Edit the text of a previously sent message. Agents can update messages with new content.

Detail: https://api.telegram.org/capabilities/edit_message

get_chat

Get chat information. Agents can retrieve chat details, member counts, and chat metadata.

Detail: https://api.telegram.org/capabilities/get_chat

get_updates

Poll for new messages and updates from chats. Agents can receive user messages, commands, and callback queries.

Detail: https://api.telegram.org/capabilities/get_updates

send_document

Send a document or file to a chat. Agents can deliver PDFs, spreadsheets, and other files to users.

Detail: https://api.telegram.org/capabilities/send_document

send_message

Send a text message to a chat. Agents can deliver notifications, alerts, and formatted text responses to Telegram users.

Detail: https://api.telegram.org/capabilities/send_message

send_photo

Send a photo to a chat. Agents can deliver images from URLs or file IDs to communicate visually.

Detail: https://api.telegram.org/capabilities/send_photo

set_webhook

Set up a webhook URL to receive updates in real-time. Alternative to polling for new messages.

Detail: https://api.telegram.org/capabilities/set_webhook

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Telegram Bot API
Description: Telegram Bot API enables building bots to send messages, photos, documents, and manage chat interactions. Agents can discover and control Telegram bots programmatically through a simple HTTP interface.
Auth: api_key
Capabilities:
  - edit_message: Edit the text of a previously sent message. Agents can update messages with new content.
  - get_chat: Get chat information. Agents can retrieve chat details, member counts, and chat metadata.
  - get_updates: Poll for new messages and updates from chats. Agents can receive user messages, commands, and callback queries.
  - send_document: Send a document or file to a chat. Agents can deliver PDFs, spreadsheets, and other files to users.
  - send_message: Send a text message to a chat. Agents can deliver notifications, alerts, and formatted text responses to Telegram users.
  - send_photo: Send a photo to a chat. Agents can deliver images from URLs or file IDs to communicate visually.
  - set_webhook: Set up a webhook URL to receive updates in real-time. Alternative to polling for new messages.