26.3. 添加 Telegram 连接来向 Telegram chat 发送消息

在集成中,您可以在流中向 Telegram chat 发送消息,或完成简单的集成。为此,请在流的中间或简单集成完成连接中添加 Telegram 连接。

先决条件

  • 您创建了 Telegram 连接。
  • 您正在创建或编辑流,Fuse Online 会提示您添加到集成。或者,Fuse Online 正在提示您选择完成连接。

流程

  1. Add to Integration 页面上,单击您要添加连接的加号。如果 Fuse Online 正在提示您选择完成连接,请跳过这一步。
  2. 点击您要添加到流中的 Telegram 连接。
  3. 选择 Send a Text Message 操作。
  4. Chat Id 字段中,输入您要发送消息的 Telegram chat 的 ID。

    如果将此字段留空,如果有一个早期的 Telegram 连接接收消息,则 Fuse Online 会使用传入消息中的聊天 ID。

    获取聊天的 ID:

    1. 在 Telegram 中,在您要发送消息的聊天中添加 bot。BotFather 响应包括 bot 访问令牌。
    2. 将访问令牌复制到剪贴板。
    3. 在 Telegram 中,直接向该聊天发送消息。不要使用 bot 来发送消息。
    4. 通过以以下格式调用 curl 命令,读取发送到该聊天的消息。将 bot-access-token 替换为剪贴板中的访问令牌。

      curl https://api.telegram.org/bot-access-token/getUpdates\?offset\=0

      响应采用 JSON 格式。JSON chat 对象包含 chat ID。

  5. Next 将连接添加到流。