Telegram のボットが応答しない

メッセージが受信トレイに届かない、または届くのに誰も返信しない。まずどこを見るか、それぞれの原因がチャネルのページと会話でどう見えるか、そして直し方。

更新日

静かなボットには 2 つの問題のどちらかがあり、見分けがつきます:

  • メッセージが届かない。 顧客のメッセージが /conversations に現れ ません。Telegram と Omni Octo の間のどこかが壊れています。
  • メッセージは届くが、誰も返信しない。 メッセージはスレッドにあり、返信は 続きません。エージェントが応答しなくてよいと判断した何かがあります。

自分の Telegram からボットにメッセージを送り、/conversations を開けば、 どちらなのか分かります。

メッセージが届かない

/channels でチャネルを開き、まずステータスを見ます。

見えるもの原因直し方
ステータス エラー、プラットフォーム情報 に validationError最後の確認が失敗した。理由がそこに書かれている書かれたことを直し、検証 を押します。Telegram のボットを接続する がそれぞれの理由を説明しています。
ステータス 進行中、しかし BotFather でトークンを取り消した、または変更したトークンが取り消されても Omni Octo には知らされません。次の確認で気づきます認証情報を更新、新しいトークンを貼り付け、保存して検証。
ステータス 進行中、しかしボットが別のツールでも設定されていたTelegram はボットのメッセージを 1 か所にしか送れません。別のツールが持っていきましたそこでのボットの使用をやめ、認証情報を更新、同じトークンを貼り付け、保存して検証。ボットが Omni Octo を再び向きます。
ステータス 保留中トークンが保存されたまま、確認されていない検証。
顧客がメッセージを編集した編集は新しいメッセージとしては届きません直すことは何もありません。届いたのは元のメッセージです。
メッセージがグループに送られたTelegram はデフォルトで、ボットにグループのメッセージの一部しか見せませんグループ を見てください。

同じトークンでの認証情報を更新 は、Omni Octo が 接続して検証 でボットを 登録するようになる前に接続されたボットで、まだ 1 件もメッセージを受け取ったこと がない場合の直し方でもあります。両方のステップをもう一度実行します。

同じチャネルページで状態は「エラー」。「プラットフォーム情報」に validationError: Health check failed: 401: Unauthorized。
理由はチャネルページの「プラットフォーム情報」にあります。

メッセージは届くが、誰も返信しない

会話を開きます。

見えるもの原因直し方
「ここではAIエージェントは返信しません。引き継いで対応してください。」ボットにエージェントがいない載せます — Telegram のボットに AI エージェントを載せる。
ステータス 人間の対応が必要、「チームのメンバーがこのチャットを引き継いだため、ここでは AI が一時停止しています。」 付きチームメンバーがチャットを引き継いだ返信するか、今すぐ AI に戻す を押します。
どの会話にも、バナーも返信もないエージェントがオフか、ワークスペースが請求のため一時停止エージェントのページからオンに戻します。請求は設定で確認します。
返信はスレッドにあり、失敗とマークされているTelegram が配信を拒否した — たとえば、顧客がボットをブロックしたあなたの側にできることはありません。顧客がボットのブロックを解除する必要があります。

問題に見えて、そうではないもの

  • エージェントが写真に答えるまで数秒待った。 新しいものが 5 秒間届かなくなる のを待つことで、アルバムとその質問にまとめて答えられます — Telegram の写真、ボイスメッセージ、ファイル。
  • ファイルに「… not available」と表示される。 16 MB を超えていたか、 Telegram からダウンロードできませんでした。メッセージ自体は届いており、 エージェントにはファイルを読み込めなかったことが伝わっています。
  • 会話が /start で始まる。 顧客が Start を押したときに Telegram が送る ものです。顧客の最初のメッセージとして届き、エージェントはほかと同じように 答えます。挨拶で答えてほしいなら、エージェントの指示にそう書いてください。

次に読む