让你的 AI Agent 连接 Telegram Bot

向机器人可访问的聊天发送清晰的更新或投票。

50 个工具 API key

试试这些 Telegram Bot 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill Telegram Bot

发送团队更新

将笔记整理成简明消息,发到指定聊天。

/oo Telegram Bot: 根据这些笔记向 Telegram 聊天 [聊天 ID 或频道用户名] 发送简明更新:[笔记]。写清已确认的进展和下一步。

检查机器人连接

确认机器人身份,查看已配置的消息接收方式。

/oo Telegram Bot: 查看我的 Telegram 机器人资料和 webhook 状态,说明连接的是哪个机器人,以及返回状态中是否有待处理更新或投递错误。

收集团队偏好

根据你提供的选项创建 Telegram 投票。

/oo Telegram Bot: 向 Telegram 聊天 [聊天 ID] 发送普通投票,问题为 [问题],选项为 [选项]。采用匿名方式,每人只能选一项。

修正已发送的更新

替换你指定的机器人消息正文。

/oo Telegram Bot: 在 Telegram 聊天 [聊天 ID] 中,将机器人消息 [消息 ID] 的正文替换为:[修正后的文本]。

开始使用 Telegram Bot

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Telegram Bot

    提供 BotFather 生成的 Bot Token。

    连接 Telegram Bot →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 可访问目标聊天或频道的 Telegram 机器人。
  • 使用 chatId 与可选论坛话题 ID。get_updates 轮询仅在 webhook 关闭或诊断时使用。

Telegram Bot 工具

通过 Telegram 机器人发送文本、投票和你提供的媒体。AI 可将笔记整理成消息、修改指定消息,以及查看机器人的消息接收配置;此连接使用机器人身份。

发送聊天消息

向机器人可访问聊天或话题发送指定文本。

查看机器人投递

读取机器人资料与 webhook 投递状态。

50 个工具

Get Me

验证机器人令牌,并从 Telegram Bot API 返回机器人资料。

telegram.get_me

Get Webhook Info

返回为机器人配置的 Webhook 状态。

telegram.get_webhook_info

Get Updates

轮询机器人的待处理更新。仅在 Webhook 投递被禁用或用于调试时使用。

telegram.get_updates

Send Message

向聊天、群组、超级群组、频道或论坛主题发送文本消息。

telegram.send_message

Copy Message

复制一条消息而不链接回原始消息。

telegram.copy_message

Copy Messages

复制 1-100 条消息而不链接到原始消息,同时保留相册分组。

telegram.copy_messages

Forward Messages

转发 1-100 条消息,同时保留链接和相册分组。

telegram.forward_messages

Delete Messages

从一个 Telegram 聊天中删除 1-100 条消息。

telegram.delete_messages

Set Message Reaction

替换机器人在 Telegram 消息上选择的反应。

telegram.set_message_reaction

Send Chat Action

在聊天中显示临时的打字、上传、录制或位置活动状态。

telegram.send_chat_action

Send Video

通过 URL 或 Telegram file_id 发送 MPEG-4 视频。

telegram.send_video

Send Audio

通过 URL 或 Telegram file_id 发送 MP3 或 M4A 音频曲目。

telegram.send_audio

Send Voice

通过 URL 或 Telegram file_id 发送可播放的语音消息。

telegram.send_voice

Send Animation

通过 URL 或 Telegram file_id 发送 GIF 或静音 MPEG-4 动画。

telegram.send_animation

Send Media Group

发送包含 2-10 张照片、视频、文档或音频项目的相册。

telegram.send_media_group

Send Contact

向 Telegram 聊天发送电话联系人。

telegram.send_contact

Send Venue

发送包含坐标、标题、地址和可选地点标识符的地点。

telegram.send_venue

Send Dice

发送动画骰子、飞镖、篮球、足球、保龄球或老虎机表情。

telegram.send_dice

Get Business Connection

返回 Telegram 商业连接的当前状态和已授予权限。

telegram.get_business_connection

Read Business Message

代表已连接的 Telegram 商业账户将收到的消息标记为已读。

telegram.read_business_message

Delete Business Messages

代表已连接的 Telegram 商业账户删除一条或多条消息。

telegram.delete_business_messages

Edit Message Text

编辑之前发送的消息或内联消息的文本。

telegram.edit_message_text

Send Photo

通过 URL 或现有 Telegram file_id 发送照片。此首次通过中明确不包含多部分上传。

telegram.send_photo

Send Document

通过 URL 或现有 Telegram file_id 发送文档。此提供程序通过中明确不包含多部分上传。

telegram.send_document

Send Poll

向聊天发送原生 Telegram 投票。

telegram.send_poll

Get Chat

返回机器人可访问的聊天的元数据。

telegram.get_chat

Get Chat Member

返回一个聊天成员的信息。

telegram.get_chat_member

Get Chat Administrators

返回机器人可见的聊天管理员。

telegram.get_chat_administrators

Get Chat Members Count

返回聊天中的成员数量。

telegram.get_chat_members_count

Ban Chat Member

将用户从群组、超级群组或频道中封禁。

telegram.ban_chat_member

Unban Chat Member

解除对用户的封禁,使其可以重新加入聊天。

telegram.unban_chat_member

Restrict Chat Member

为一名超级群组成员设置临时或永久权限。

telegram.restrict_chat_member

Promote Chat Member

提升、更新或降级超级群组或频道管理员。

telegram.promote_chat_member

Set Chat Permissions

为群组或超级群组的所有成员设置默认权限。

telegram.set_chat_permissions

Pin Chat Message

在 Telegram 聊天中固定消息。

telegram.pin_chat_message

Unpin Chat Message

从 Telegram 聊天中取消固定一条消息或最近固定的消息。

telegram.unpin_chat_message

Unpin All Chat Messages

从 Telegram 聊天中移除所有固定消息。

telegram.unpin_all_chat_messages

Approve Chat Join Request

批准用户加入 Telegram 聊天的待处理请求。

telegram.approve_chat_join_request

Decline Chat Join Request

拒绝用户加入 Telegram 聊天的待处理请求。

telegram.decline_chat_join_request

Delete Message

从聊天中删除消息。

telegram.delete_message

Forward Message

将消息从一个聊天转发到另一个聊天。

telegram.forward_message

Send Location

向聊天发送地图位置。

telegram.send_location

Export Chat Invite Link

导出 Telegram 聊天的首要邀请链接。

telegram.export_chat_invite_link

Create Chat Invite Link

创建带有可选过期或批准规则的额外 Telegram 聊天邀请链接。

telegram.create_chat_invite_link

Edit Chat Invite Link

编辑由机器人创建的额外 Telegram 聊天邀请链接。

telegram.edit_chat_invite_link

Revoke Chat Invite Link

撤销由机器人创建的 Telegram 聊天邀请链接。

telegram.revoke_chat_invite_link

Answer Callback Query

回答内联键盘回调查询。

telegram.answer_callback_query

Set My Commands

设置 Telegram 客户端中暴露的机器人命令列表。

telegram.set_my_commands

Set Webhook

配置用于更新投递的 Webhook 端点。

telegram.set_webhook

Delete Webhook

删除已配置的 Webhook,并可选择丢弃待处理更新。

telegram.delete_webhook

常见问题

这是我的个人 Telegram 登录吗?

连接使用机器人令牌,不使用个人账号会话。

机器人可以读取我的个人聊天历史吗?

此连接使用机器人 token,不是你的个人 Telegram 会话。它可在权限允许时接收机器人更新,但不能任意读取个人聊天历史。

发送投票需要什么?

提供聊天 ID、问题和选项,说明是否匿名、是否允许多选。机器人需要有权在该聊天发送消息。

连接 Telegram Bot

关于 Telegram Bot ↗