N8N中文教程
集成节点/Built in_nodes/Actions/Telegram

Telegram 节点回调操作#

使用这些操作来响应来自内联键盘或内联查询的回调查询。有关 Telegram 节点本身的更多信息,请参阅 Telegram 文档

该节点可用作 AI 工具 该节点可用于增强 AI 代理的能力。当以这种方式使用时,许多参数可以自动设置,或由 AI 引导信息进行配置 - 更多信息请参阅 AI 工具参数文档

应答查询#

使用此操作通过 Bot API 的 answerCallbackQuery 方法,对来自内联键盘的回调查询发送应答。

输入以下参数:

  • 连接凭据:创建或选择现有的 Telegram 凭据
  • 资源:选择 Callback
  • 操作:选择 Answer Query
  • 查询 ID:输入要应答查询的唯一标识符。
    • 若要将查询 ID 直接输入此节点,请使用在 Callback Query 上触发的 Telegram 触发器节点。
  • 结果:输入要作为查询应答的 JSON 序列化结果数组。有关数组格式的更多信息,请参阅 Telegram 的 InlineQueryResults 文档。

请参阅 Telegram Bot API 的 answerCallbackQuery 文档以获取更多信息。

应答查询附加字段#

使用附加字段可进一步细化节点的行为。选择添加字段来添加以下任意字段:

  • 缓存时间 : 输入客户端可缓存回调查询结果的最长时间(以秒为单位)。Telegram 此方法的默认值为 0 秒。
  • 显示告警 : Telegram 可将应答显示为聊天屏幕顶部的通知或告警框。选择保持默认通知显示(关闭)或将应答显示为告警框(开启)。
  • 文本 : 若需要应答显示文本,请在此处输入最多 200 个字符的文本。
  • URL : 输入将被用户客户端打开的 URL。更多信息请参阅 Telegram Bot API answerCallbackQuery 文档中的 url 参数说明。

应答内联查询#

使用此操作可通过 Bot API 的 answerInlineQuery 方法,对来自内联查询的回调查询发送应答。 输入以下参数:

  • 连接凭据 : 创建或选择现有的 Telegram 凭据
  • 资源 : 选择 Callback
  • 操作 : 选择 Answer Inline Query
  • 查询 ID : 输入要应答查询的唯一标识符。
    • 若要将查询 ID 直接馈送到此节点,请使用在 Inline Query 上触发的 Telegram 触发器 节点。
  • 结果 : 输入要作为查询答案的 JSON 序列化结果数组。有关数组格式的更多信息,请参阅 Telegram InlineQueryResults 文档。

每次查询 Telegram 最多返回 50 条结果。 更多信息请参阅 Telegram Bot API 的 answerInlineQuery 文档。

应答内联查询附加字段#

通过附加字段可进一步微调控件行为。点击添加字段可包含以下任一选项:

  • 缓存时间 : 客户端可缓存回调查询结果的最长时间(单位:秒)。此方法在 Telegram 中默认为 300 秒。
  • 显示告警 : Telegram 可将应答显示为聊天界面顶部的通知或告警弹窗。可选择保持默认通知显示(关闭)或启用告警弹窗显示(开启)。
  • 文本 : 如需在应答中显示文本,可在此输入最多 200 个字符的文本内容。
  • URL : 输入用户客户端将打开的网页链接。