メインコンテンツへスキップ

チャンネルトラブルシューティング

チャンネルは接続しているのに動作がおかしい場合は、このページを使用してください。

コマンドの手順

まず、次の順番で実行してください。
openclaw status
openclaw gateway status
openclaw logs --follow
openclaw doctor
openclaw channels status --probe
正常なベースライン:
  • Runtime: running
  • Connectivity probe: ok
  • Capability: read-onlywrite-capable、またはadmin-capable
  • チャンネルプローブでトランスポートが接続済みと表示され、サポートされている場合はworksまたはaudit okが表示される

WhatsApp

WhatsAppの障害シグネチャ

症状最速の確認方法修正
接続済みだがDMに返信しないopenclaw pairing list whatsapp送信者を承認するか、DMポリシー/許可リストを変更します。
グループメッセージが無視される設定内のrequireMentionとメンションパターンを確認botにメンションするか、そのグループのメンションポリシーを緩めます。
ランダムに切断/再ログインを繰り返すopenclaw channels status --probe + ログ再ログインし、認証情報ディレクトリが正常か確認します。
完全なトラブルシューティング: WhatsApp troubleshooting

Telegram

Telegramの障害シグネチャ

症状最速の確認方法修正
/startは動くが実際に使える返信フローがないopenclaw pairing list telegramペアリングを承認するか、DMポリシーを変更します。
botはオンラインだがグループでは無反応メンション必須設定とbotのプライバシーモードを確認グループで見えるようにプライバシーモードを無効にするか、botにメンションします。
ネットワークエラーで送信に失敗するTelegram API呼び出し失敗のログを確認api.telegram.orgへのDNS/IPv6/プロキシ経路を修正します。
ポーリングが停止する、または再接続が遅いopenclaw logs --followでポーリング診断を確認アップグレードしてください。再起動が誤検知ならpollingStallThresholdMsを調整します。継続的な停止は依然としてプロキシ/DNS/IPv6が原因です。
起動時にsetMyCommandsが拒否されるBOT_COMMANDS_TOO_MUCHのログを確認Plugin/Skills/カスタムTelegramコマンドを減らすか、ネイティブメニューを無効にします。
アップグレード後に許可リストでブロックされるopenclaw security auditと設定の許可リストを確認openclaw doctor --fixを実行するか、@usernameを数値の送信者IDに置き換えます。
完全なトラブルシューティング: Telegram troubleshooting

Discord

Discordの障害シグネチャ

症状最速の確認方法修正
botはオンラインだがguildで返信しないopenclaw channels status --probeguild/channelを許可し、message content intentを確認します。
グループメッセージが無視されるメンションゲーティングによるドロップのログを確認botにメンションするか、guild/channelでrequireMention: falseを設定します。
DM返信がないopenclaw pairing list discordDMペアリングを承認するか、DMポリシーを調整します。
完全なトラブルシューティング: Discord troubleshooting

Slack

Slackの障害シグネチャ

症状最速の確認方法修正
Socket modeは接続済みだが応答しないopenclaw channels status --probeapp tokenとbot token、および必要なスコープを確認します。SecretRefベースの設定ではbotTokenStatus / appTokenStatus = configured_unavailableも確認してください。
DMがブロックされるopenclaw pairing list slackペアリングを承認するか、DMポリシーを緩めます。
チャンネルメッセージが無視されるgroupPolicyとチャンネル許可リストを確認チャンネルを許可するか、ポリシーをopenに変更します。
完全なトラブルシューティング: Slack troubleshooting

iMessageとBlueBubbles

iMessageとBlueBubblesの障害シグネチャ

症状最速の確認方法修正
受信イベントがないWebhook/サーバー到達性とアプリ権限を確認Webhook URLまたはBlueBubblesサーバーの状態を修正します。
送信できるがmacOSで受信できないMessages automationに対するmacOSプライバシー権限を確認TCC権限を再付与してチャンネルプロセスを再起動します。
DM送信者がブロックされるopenclaw pairing list imessageまたはopenclaw pairing list bluebubblesペアリングを承認するか、許可リストを更新します。
完全なトラブルシューティング:

Signal

Signalの障害シグネチャ

症状最速の確認方法修正
デーモンには到達できるがbotが無反応openclaw channels status --probesignal-cliデーモンURL/アカウントと受信モードを確認します。
DMがブロックされるopenclaw pairing list signal送信者を承認するか、DMポリシーを調整します。
グループ返信がトリガーされないグループ許可リストとメンションパターンを確認送信者/グループを追加するか、ゲーティングを緩めます。
完全なトラブルシューティング: Signal troubleshooting

QQ Bot

QQ Botの障害シグネチャ

症状最速の確認方法修正
Botが「gone to Mars」と返す設定内のappIdclientSecretを確認認証情報を設定するか、Gatewayを再起動します。
受信メッセージがないopenclaw channels status --probeQQ Open Platform上の認証情報を確認します。
音声が文字起こしされないSTT provider設定を確認channels.qqbot.sttまたはtools.media.audioを設定します。
プロアクティブメッセージが届かないQQプラットフォームのインタラクション要件を確認最近のやり取りがないと、QQがbot主導メッセージをブロックすることがあります。
完全なトラブルシューティング: QQ Bot troubleshooting

Matrix

Matrixの障害シグネチャ

症状最速の確認方法修正
ログイン済みだがルームメッセージを無視するopenclaw channels status --probegroupPolicy、ルーム許可リスト、メンションゲーティングを確認します。
DMが処理されないopenclaw pairing list matrix送信者を承認するか、DMポリシーを調整します。
暗号化ルームで失敗するopenclaw matrix verify statusデバイスを再検証し、その後openclaw matrix verify backup statusを確認します。
バックアップ復元が保留中/壊れているopenclaw matrix verify backup statusopenclaw matrix verify backup restoreを実行するか、リカバリキーで再実行します。
クロス署名/ブートストラップの状態がおかしいopenclaw matrix verify bootstrapシークレットストレージ、クロス署名、バックアップ状態を一括で修復します。
完全なセットアップと設定: Matrix