How this skill is triggered — by the user, by Claude, or both
Slash command
/che-telegram-mcp:telegram-messagingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
---
This skill covers the telegram-all MCP (personal account via TDLib). It can read all chats, send messages, and search full history.
Authentication is one-time. Session persists in ~/Library/Application Support/che-telegram-all-mcp/tdlib/.
Always check auth_status first. If "ready", skip auth. If not:
auth_set_parameters → auto-loaded from Keychain
auth_send_phone → user provides phone (+886...)
auth_send_code → user provides verification code
auth_send_password → only if 2FA enabled
| Tool | Purpose |
|---|---|
get_chats | List recent conversations (limit param) |
search_chats | Find chat by name |
get_chat | Get details of a specific chat |
get_contacts | List saved contacts |
| Tool | Purpose |
|---|---|
get_chat_history | Read message history (chat_id, limit, from_message_id) |
search_messages | Search within a chat by keyword |
| Tool | Purpose |
|---|---|
send_message | Send text to a chat |
edit_message | Edit your own sent message |
forward_messages | Forward messages between chats |
delete_messages | Delete messages |
CRITICAL: Always confirm with user before send_message, delete_messages, or forward_messages. These actions affect real conversations.
| Tool | Purpose |
|---|---|
get_chat_members | List group members |
create_group | Create a new group |
add_chat_member | Add member to group |
pin_message / unpin_message | Pin/unpin messages |
set_chat_title / set_chat_description | Edit group info |
1. get_chats(limit: 10) → find the chat
2. get_chat_history(chat_id, limit: 20) → read messages
1. search_chats(query: "name") → find the chat
2. search_messages(chat_id, query: "keyword") → find messages
1. search_chats(query: "recipient") → find chat_id
2. CONFIRM with user → show recipient + message
3. send_message(chat_id, text) → send
npx claudepluginhub psychquant/psychquant-claude-plugins --plugin che-telegram-mcpAutomates Telegram operations via Composio's Telegram toolkit and Rube MCP: send messages, share photos/documents, manage chats, and handle bot commands.
Automates Telegram bot tasks: send messages/media, manage chats, handle commands via Composio toolkit and Rube MCP. Requires active Rube MCP/Telegram connection.
Enables communication with users via Telegram for clarifications, options, blockers, task completion notifications, and long-running task updates instead of terminal.