Configuration
Dépannage des canaux
Utilisez cette page lorsqu’un canal se connecte, mais que le comportement est incorrect.
Séquence de commandes
Exécutez d’abord ces commandes dans l’ordre :
openclaw status
openclaw gateway status
openclaw logs --follow
openclaw doctor
openclaw channels status --probe
Référence saine :
Runtime: runningConnectivity probe: okCapability: read-only,write-capableouadmin-capable- La sonde du canal indique que le transport est connecté et, lorsque c’est pris en charge,
worksouaudit ok
Signatures d’échec WhatsApp
| Symptôme | Vérification la plus rapide | Correction |
|---|---|---|
| Connecté, mais aucune réponse en MP | openclaw pairing list whatsapp |
Approuvez l’expéditeur ou changez la politique/allowlist des MP. |
| Messages de groupe ignorés | Vérifiez requireMention + les motifs de mention dans la config |
Mentionnez le bot ou assouplissez la politique de mention pour ce groupe. |
| La connexion QR expire avec 408 | Vérifiez les env HTTPS_PROXY / HTTP_PROXY du Gateway |
Définissez un proxy joignable ; utilisez NO_PROXY uniquement pour les contournements. |
| Boucles aléatoires de déconnexion/reconnexion | openclaw channels status --probe + journaux |
Les reconnexions récentes sont signalées même lorsque la connexion est actuellement active ; surveillez les journaux, redémarrez le Gateway, puis reliez à nouveau si l’instabilité continue. |
| Les réponses arrivent avec des secondes/minutes de retard | openclaw doctor --fix |
Doctor arrête les clients TUI locaux obsolètes vérifiés lorsqu’ils dégradent la boucle d’événements du Gateway. |
Dépannage complet : Dépannage WhatsApp
Telegram
Signatures d’échec Telegram
| Symptôme | Vérification la plus rapide | Correction |
|---|---|---|
/start, mais aucun flux de réponse utilisable |
openclaw pairing list telegram |
Approuvez l’appairage ou changez la politique des MP. |
| Bot en ligne, mais le groupe reste silencieux | Vérifiez l’exigence de mention et le mode confidentialité du bot | Désactivez le mode confidentialité pour la visibilité de groupe ou mentionnez le bot. |
| Échecs d’envoi avec erreurs réseau | Inspectez les journaux pour les échecs d’appels à l’API Telegram | Corrigez le routage DNS/IPv6/proxy vers api.telegram.org. |
Le démarrage signale getMe returned 401 |
Vérifiez la source du jeton configurée | Recopiez ou régénérez le jeton BotFather et mettez à jour botToken, tokenFile ou le TELEGRAM_BOT_TOKEN du compte par défaut. |
| Le polling se bloque ou se reconnecte lentement | openclaw logs --follow pour les diagnostics de polling |
Mettez à niveau ; si les redémarrages sont des faux positifs, ajustez pollingStallThresholdMs. Les blocages persistants indiquent toujours un problème de proxy/DNS/IPv6. |
setMyCommands rejeté au démarrage |
Inspectez les journaux pour BOT_COMMANDS_TOO_MUCH |
Réduisez les commandes Telegram de Plugin/skill/personnalisées ou désactivez les menus natifs. |
| Après mise à niveau, l’allowlist vous bloque | openclaw security audit et allowlists de config |
Exécutez openclaw doctor --fix ou remplacez @username par des ID d’expéditeur numériques. |
Dépannage complet : Dépannage Telegram
Discord
Signatures d’échec Discord
| Symptôme | Vérification la plus rapide | Correction |
|---|---|---|
| Bot en ligne, mais aucune réponse dans la guilde | openclaw channels status --probe |
Autorisez la guilde/le canal et vérifiez l’intention de contenu des messages. |
| Messages de groupe ignorés | Vérifiez les journaux pour les suppressions liées au filtrage par mention | Mentionnez le bot ou définissez requireMention: false pour la guilde/le canal. |
| Utilisation de saisie/jetons, mais aucun message Discord | Le journal de session affiche le texte de l’assistant avec didSendViaMessagingTool: false |
Le modèle a répondu en privé au lieu d’appeler l’outil de messagerie. Utilisez un modèle fiable pour les appels d’outils, ou définissez messages.groupChat.visibleReplies: "automatic" pour publier automatiquement. |
| Réponses MP manquantes | openclaw pairing list discord |
Approuvez l’appairage MP ou ajustez la politique des MP. |
Dépannage complet : Dépannage Discord
Slack
Signatures d’échec Slack
| Symptôme | Vérification la plus rapide | Correction |
|---|---|---|
| Socket mode connecté, mais aucune réponse | openclaw channels status --probe |
Vérifiez le jeton d’application + le jeton de bot et les portées requises ; surveillez botTokenStatus / appTokenStatus = configured_unavailable sur les configurations basées sur SecretRef. |
| MP bloqués | openclaw pairing list slack |
Approuvez l’appairage ou assouplissez la politique des MP. |
| Message de canal ignoré | Vérifiez groupPolicy et l’allowlist du canal |
Autorisez le canal ou passez la politique à open. |
Dépannage complet : Dépannage Slack
iMessage et BlueBubbles
Signatures d’échec iMessage et BlueBubbles
| Symptôme | Vérification la plus rapide | Correction |
|---|---|---|
| Aucun événement entrant | Vérifiez la joignabilité du Webhook/serveur et les autorisations de l’application | Corrigez l’URL du Webhook ou l’état du serveur BlueBubbles. |
| Envoi possible, mais aucune réception sur macOS | Vérifiez les autorisations de confidentialité macOS pour l’automatisation de Messages | Accordez à nouveau les autorisations TCC et redémarrez le processus du canal. |
| Expéditeur MP bloqué | openclaw pairing list imessage ou openclaw pairing list bluebubbles |
Approuvez l’appairage ou mettez à jour l’allowlist. |
Dépannage complet :
Signal
Signatures d’échec Signal
| Symptôme | Vérification la plus rapide | Correction |
|---|---|---|
| Démon joignable, mais bot silencieux | openclaw channels status --probe |
Vérifiez l’URL/le compte du démon signal-cli et le mode de réception. |
| MP bloqué | openclaw pairing list signal |
Approuvez l’expéditeur ou ajustez la politique des MP. |
| Les réponses de groupe ne se déclenchent pas | Vérifiez l’allowlist du groupe et les motifs de mention | Ajoutez l’expéditeur/le groupe ou assouplissez le filtrage. |
Dépannage complet : Dépannage Signal
QQ Bot
Signatures d’échec QQ Bot
| Symptôme | Vérification la plus rapide | Correction |
|---|---|---|
| Le bot répond "gone to Mars" | Vérifiez appId et clientSecret dans la config |
Définissez les identifiants ou redémarrez le Gateway. |
| Aucun message entrant | openclaw channels status --probe |
Vérifiez les identifiants sur la QQ Open Platform. |
| Voix non transcrite | Vérifiez la config du fournisseur STT | Configurez channels.qqbot.stt ou tools.media.audio. |
| Messages proactifs non reçus | Vérifiez les exigences d’interaction de la plateforme QQ | QQ peut bloquer les messages initiés par le bot sans interaction récente. |
Dépannage complet : Dépannage QQ Bot
Matrix
Signatures d’échec Matrix
| Symptôme | Vérification la plus rapide | Correction |
|---|---|---|
| Connecté, mais ignore les messages de salon | openclaw channels status --probe |
Vérifiez groupPolicy, l’allowlist des salons et le filtrage par mention. |
| Les MP ne sont pas traités | openclaw pairing list matrix |
Approuvez l’expéditeur ou ajustez la politique des MP. |
| Les salons chiffrés échouent | openclaw matrix verify status |
Vérifiez à nouveau l’appareil, puis vérifiez openclaw matrix verify backup status. |
| La restauration de sauvegarde est en attente/cassée | openclaw matrix verify backup status |
Exécutez openclaw matrix verify backup restore ou relancez avec une clé de récupération. |
| Le cross-signing/bootstrap semble incorrect | openclaw matrix verify bootstrap |
Réparez le stockage secret, le cross-signing et l’état de sauvegarde en une seule passe. |
Configuration complète : Matrix