25.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 将连接添加到流。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.