25.3. メッセージを Telegram チャットに送信するため Telegram コネクションを追加

インテグレーションでは、フローの途中でメッセージを Telegram チャットに送信したり、シンプルなインテグレーションを終了するために Telegram チャットを送信することができます。これには、Telegram コネクションをフローの途中に追加するか、シンプルなインテグレーションの最後のコネクションとして追加します。

前提条件

  • Telegram コネクションが作成されている必要があります。
  • フローを作成または編集することになり、Fuse Online でインテグレーションに追加するよう要求されます。または、Fuse Online で最後のコネクションを選択するよう要求されます。

手順

  1. Add to Integration ページで、コネクションの追加先のプラス記号をクリックします。Fuse Online が最後のコネクションを選択するよう要求する場合は、このステップをスキップします。
  2. フローに追加する Telegram コネクションをクリックします。
  3. Send a Text Message アクションを選択します。
  4. Chat Id フィールドに、メッセージの送信先となる Telegram チャットの ID を入力します。

    このフィールドを空白のままにし、メッセージを受信する以前の Telegram コネクションがある場合、Fuse Online は受信メッセージにあるチャット ID を使用します。

    チャットの ID を取得するには以下を行います。

    1. Telegram で、ボットをメッセージの送信先となるチャットに追加します。BotFather 応答にはボットアクセストークンが含まれます。
    2. アクセストークンをクリップボードにコピーします。
    3. Telegram で、メッセージを直接そのチャットに送信します。メッセージの送信にボットは使用しないでください。
    4. 以下の形式で curl コマンドを呼び出し、チャットに送信されたメッセージを読み取ります。bot-access-token はクリップボードのアクセストークンに置き換えてください。

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

      応答は JSON 形式になります。JSON chat オブジェクトにはチャット ID が含まれます。

  5. Next をクリックして、コネクションをフローに追加します。