SuperAPI AI 工具集

telegram

智能体与模型

查看项目

更新于 10-16 00:21

技能介绍

用途:让智能体通过 Telegram 机器人操作消息与聊天信息,覆盖发送文本、图片、文档、视频、音频、位置、联系人与投票,以及编辑、删除、转发、复制、置顶和取消置顶消息,另可查询机器人身份、聊天信息、成员角色、管理员列表、成员数量和文件元数据。

使用方式:属于 agentskills.io 技能,未安装时先执行 npx skills add zapier/connectors --skill telegram,安装只复制文件不含依赖;运行 CLI、本地 MCP 服务或 zapier-sdk auth 前,需在此目录执行一次 npm install --omit=dev。运行需 Node.js 22.18+,并按运行形态先加载对应参考文件:MCP 客户端用 references/use-as-mcp.md,终端/子进程用 references/use-as-cli.md,仅导入包用 references/use-as-sdk.md,无法导入时用 references/use-as-recipe.md。认证以单一连接选择器传入,如 zapier:<connection-id>,具体语法按形态参考文件而定。

限制:机器人必须是目标聊天成员,且不能主动发起私聊,须用户先给机器人发消息;发送前应解析 chat_id,不要猜测,可用 listRecentChats 或 getChat 确认,名称冲突时应询问。不支持创建/管理聊天、封禁或提升成员、管理邀请链接、上传本地文件(只能用 HTTPS URL 或 file_id)、运行游戏或支付。若发送失败并提示机器人无法发起会话或找不到聊天,应停止而非换聊天重试。涉及格式化文本、文件、转发与复制、删除与置顶、投票及错误与限流时,先加载 references/telegram-api-gotchas.md。输出为 { data, meta } 结构,可跳过输出校验或使用 jq 过滤,输入校验不可跳过。