Loading...
Loading...
Automate Telegram tasks via Rube MCP (Composio): send messages, manage chats, share photos/documents, and handle bot commands. Always search tools first for current schemas.
npx skill4agent add composiohq/awesome-claude-skills telegram-automationRUBE_MANAGE_CONNECTIONStelegramRUBE_SEARCH_TOOLShttps://rube.app/mcpRUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONStelegramTELEGRAM_GET_METELEGRAM_GET_CHATTELEGRAM_SEND_MESSAGEchat_idtextparse_modedisable_notificationreply_to_message_id_*[]()~>#+-=|{}.!<b><i><code><pre><a>TELEGRAM_SEND_PHOTOTELEGRAM_SEND_DOCUMENTchat_idphotodocumentcaptionTELEGRAM_GET_CHATTELEGRAM_GET_CHAT_ADMINISTRATORSTELEGRAM_GET_CHAT_MEMBERS_COUNTTELEGRAM_EXPORT_CHAT_INVITE_LINKchat_idTELEGRAM_EDIT_MESSAGETELEGRAM_DELETE_MESSAGEchat_idmessage_idtextTELEGRAM_FORWARD_MESSAGETELEGRAM_GET_UPDATESTELEGRAM_GET_CHAT_HISTORYfrom_chat_idchat_idmessage_idoffsetlimitTELEGRAM_SET_MY_COMMANDSTELEGRAM_ANSWER_CALLBACK_QUERYcommandscommanddescriptioncallback_query_id1. Use '@username' format as chat_id (for public channels/groups)
2. For private chats, numeric chat_id is required
3. Call GET_CHAT with username to retrieve numeric ID1. Call TELEGRAM_GET_UPDATES
2. Extract chat.id from message objects
3. Use numeric chat_id in subsequent callsparse_mode: 'HTML'<b>bold</b><i>italic</i><code>code</code>parse_mode: 'MarkdownV2'*bold*_italic_`code`_ * [ ] ( ) ~ > # + - = | { } . !| Task | Tool Slug | Key Params |
|---|---|---|
| Verify bot | TELEGRAM_GET_ME | (none) |
| Send message | TELEGRAM_SEND_MESSAGE | chat_id, text, parse_mode |
| Send photo | TELEGRAM_SEND_PHOTO | chat_id, photo, caption |
| Send document | TELEGRAM_SEND_DOCUMENT | chat_id, document, caption |
| Edit message | TELEGRAM_EDIT_MESSAGE | chat_id, message_id, text |
| Delete message | TELEGRAM_DELETE_MESSAGE | chat_id, message_id |
| Forward message | TELEGRAM_FORWARD_MESSAGE | chat_id, from_chat_id, message_id |
| Get chat info | TELEGRAM_GET_CHAT | chat_id |
| Get chat admins | TELEGRAM_GET_CHAT_ADMINISTRATORS | chat_id |
| Get member count | TELEGRAM_GET_CHAT_MEMBERS_COUNT | chat_id |
| Export invite link | TELEGRAM_EXPORT_CHAT_INVITE_LINK | chat_id |
| Get updates | TELEGRAM_GET_UPDATES | offset, limit |
| Get chat history | TELEGRAM_GET_CHAT_HISTORY | chat_id |
| Set bot commands | TELEGRAM_SET_MY_COMMANDS | commands |
| Answer callback | TELEGRAM_ANSWER_CALLBACK_QUERY | callback_query_id |