Telegram Bot Messaging
Unified capability for Telegram bot messaging workflows. Covers sending messages, media, polls, and managing updates via webhooks or long polling. Designed for developers building notification systems, chatbots, and interactive experiences on Telegram.
What You Can Do
MCP Tools
get-bot-info
Get basic information about the Telegram bot including name, username, and capabilities
get-updates
Poll Telegram for new incoming messages, button clicks, and other updates via long polling
get-webhook-info
Get the current webhook configuration and status including last error and pending update count
set-webhook
Configure a webhook URL so Telegram pushes updates in real-time instead of requiring polling
send-text-message
Send a text message to a Telegram chat, group, or channel. Supports Markdown and HTML formatting.
send-photo
Send a photo to a Telegram chat with an optional caption
send-document
Send a document or file to a Telegram chat
create-poll
Create and send a native Telegram poll to gather opinions from chat members
get-chat-info
Get detailed information about a chat including title, description, member count, and invite link
list-chat-admins
List all administrators in a Telegram chat with their admin permissions
get-member-count
Get the total number of members in a Telegram chat
set-bot-commands
Set the list of commands shown in the bot's command menu that users see when they type /
get-bot-commands
Get the current list of commands in the bot's command menu