该技能用于通过 Rube MCP 调用 Composio 的 Telegram 工具包,自动化 Telegram 的常见操作。
用途与准备:需先连接 Rube MCP(RUBE_SEARCH_TOOLS 可用),并通过 RUBE_MANAGE_CONNECTIONS 以 toolkit telegram 建立有效连接;还需 @BotFather 创建的 Telegram Bot Token。添加 MCP 服务器地址 https://rube.app/mcp 即可,无需 API key。运行任何工作流前应确认连接状态为 ACTIVE,并始终先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
主要能力与用法:发送消息(TELEGRAM_SEND_MESSAGE,参数 chat_id、text、parse_mode 等);发送图片与文档(TELEGRAM_SEND_PHOTO、TELEGRAM_SEND_DOCUMENT,支持 caption);管理聊天(TELEGRAM_GET_CHAT、GET_CHAT_ADMINISTRATORS、GET_CHAT_MEMBERS_COUNT、EXPORT_CHAT_INVITE_LINK);编辑与删除消息(TELEGRAM_EDIT_MESSAGE、TELEGRAM_DELETE_MESSAGE);转发消息、获取更新与聊天历史(TELEGRAM_FORWARD_MESSAGE、GET_UPDATES、GET_CHAT_HISTORY);设置机器人命令与响应回调(TELEGRAM_SET_MY_COMMANDS、TELEGRAM_ANSWER_CALLBACK_QUERY)。需先确认机器人身份(TELEGRAM_GET_ME)。
限制与注意事项:机器人须为群组或频道成员,删除消息、导出邀请链接等需管理员权限,且无法主动发起会话;文本上限 4096 字符,caption 上限 1024 字符,文件上传上限 50MB;同群每秒 30 条、群内对同一用户每分钟 20 条,超限返回 429。MarkdownV2 需转义特殊字符,HTML 仅支持有限标签;机器人只能编辑自己发送的消息,消息删除限于发送后 48 小时内;回调查询需在 10 秒内响应,设置命令会覆盖整个命令列表。