Telegram 集成允许 Botpress 聊天机器人和 AI 智能体通过官方的 Telegram Bot API 与 Telegram 用户进行交流。它支持双向实时消息传递,涵盖文本、媒体、按钮和交互式命令,可在私聊或群组中使用。

在底层,这个集成使用了 Telegraf —— 一个强大的 Node.js 框架 —— 来管理来自 Telegram 的消息路由、命令和事件。你的 AI 智能体发送的消息会自动从 Markdown 格式转换为 Telegram 支持的 HTML 语法,确保文本、链接和格式的完美呈现。

凭借内置的消息清理和输入状态指示工具,该集成为终端用户提供了干净、安全且响应迅速的沟通体验。开发者可以用它来自动推送更新、处理工单,或以极简配置将聊天机器人扩展到 Telegram 社区。

常见问题

什么是 Botpress 的 Telegram 集成?它是如何工作的?
Botpress 的 Telegram 集成将 Botpress 聊天机器人或 AI 智能体连接到官方的 Telegram Bot API,使对话能够直接在 Telegram 聊天中进行。集成在后台使用 Botpress SDK 和 Telegraf 框架,从 Telegram 接收更新并实时发送回复。收到的 Telegram 消息会被标准化为 Botpress 事件,因此智能体可以像在其他渠道一样应用策略、知识检索和工作流。发送的消息会从 Botpress 的内部消息格式转换为 Telegram 兼容的内容,包括文本、内联按钮和媒体等。配置好 Bot Token 和 Webhook URL 后,集成会自动处理底层 API 调用和重试,让团队专注于对话设计,而无需关心 HTTP 请求的实现。
如何在 Botpress 中端到端地设置 Telegram 集成?
集成设置从 Telegram 本身开始,首先通过 BotFather 创建一个机器人,从而生成用于访问 Telegram Bot API 的 Bot Token。在 Botpress Studio 中,从 Hub 安装 Telegram 集成,然后在集成设置中配置该 Bot Token。配置界面提供了简单的选项,如启用(切换通信)、Webhook URL(Telegram 发送更新的地址)以及授权集成的 token 字段。保存后,Botpress 会注册 webhook 并开始监听新消息,任何发送到 Telegram 机器人的消息都会作为对话事件出现在 Botpress 项目中。从此,流程、策略和 AI 智能体可以像在网页聊天或其他渠道一样处理 Telegram 对话,实现全栈一致的架构。
Telegram 集成支持哪些功能和消息类型?
Telegram 集成支持标准文本消息以及 Telegram 著名的丰富功能,如内联按钮和媒体附件。Botpress AI 智能体生成的消息会映射为 Telegram 的消息类型,因此可以包含交互式按钮、快捷回复式流程和符合 Telegram 格式规则的链接。通过集成专用的卡片,可以显示输入状态指示,让机器人在输入回复时向用户展示更自然的聊天体验。集成还会在对话和用户上暴露标签,如 Telegram 对话 ID 或用户 ID,方便高级开发者将 Telegram 身份与 CRM 记录或内部系统关联。这些能力使 Telegram 集成适用于客户支持、主动通知(受 Telegram 限制)、社区管理和自动信息检索等场景。
Botpress 的 Telegram 集成如何安全处理 Markdown、HTML 和消息格式?
Telegram 支持 HTML 和 Markdown 等特定格式模式,但对允许的标签和字符有严格限制。为确保内容格式可靠,集成采用基于 markdown-it 的 Markdown 处理流程,将 Botpress 内容转换为 Telegram 兼容的 HTML,并依赖 sanitize-html 在发送前去除或转义不安全的标签和属性。这种方式保证了标题、加粗、链接和列表等内容能正确渲染,不会破坏消息或暴露用户于不可信 HTML。此外,集成遵循 Telegram 关于混合内容和消息长度的限制,必要时会将文本和图片拆分为多条消息,确保 AI 智能体生成的复杂内容在 Telegram 客户端中依然清晰展示。因此,团队可以在 Botpress 中设计丰富的 Markdown 内容,集成会自动处理所有 Telegram 特有的格式细节。
在 Telegram 上运行 Botpress 聊天机器人或 AI 智能体有哪些常见应用场景?
接入 Telegram 的 AI 智能体通常用于客户支持、社区互动或在 Telegram 用户活跃的渠道中进行事务性消息推送。许多团队利用该集成在 Telegram 聊天中直接提供即时自助服务、FAQ 自动化和工单分流,减少对独立网页或移动应用的依赖。也有团队用它向偏好 Telegram 的订阅用户推送订单更新、账户通知或产品公告。由于 Telegram 支持群组和超级群组,集成还适用于社区管理,通过 Botpress 策略将复杂问题转交人工,并实时收集核心用户反馈。结合知识检索、策略和人工介入等 Botpress 功能,Telegram 集成为希望将聊天机器人或 AI 智能体引入现有 Telegram 用户群的组织提供了灵活的入口。
标签
AI智能体
聊天机器人
在线客服
社交
短信
通知
消息

探索热门集成