Développeurs qui font déjà tourner OpenClaw en local ou sur serveur et souhaitent déplacer l'entrée quotidienne vers WeChat disposent depuis mars 2026 de la route officielle Tencent « WeChat ClawBot » : activer le plugin, exécuter sur l'hôte Gateway npx -y @tencent-weixin/openclaw-weixin-cli@latest install, scanner le QR — sans Wechaty ni ponts gris. Ce guide compare les risques, liste WeChat 8.0.70 et la readiness Gateway, propose six étapes et trois repères techniques, explique les limites en chat privé, la règle des 24 heures et la modération, et pourquoi un portable fermé est un mauvais hôte ClawBot tandis qu'un Mac cloud KVMNODE dédié avec launchd correspond à la production. Croisez OpenClaw en continu, dépannage install, install-daemon officiel, échelle de diagnostic.
01

2026 WeChat ClawBot vs ponts communautaires : ce que change le plugin officiel

OpenClaw est longtemps passé par Telegram, Discord et Slack ; en Chine, les équipes utilisaient Wechaty, protocoles iPad ou webhooks non officiels. Problèmes communs : protocoles qui cassent sans préavis, risque de suspension de compte, maintenance portée par un seul développeur. Fin mars 2026, Tencent publie le plugin « WeChat ClawBot » et le scope npm @tencent-weixin/openclaw-weixin-cli — lier par QR un OpenClaw Gateway en cours d'exécution devient un flux produit standard.

ClawBot n'est pas un LLM intégré à WeChat : il connecte votre Agent OpenClaw configuré (persona, MEMORY, Skills, routage modèle) à une fenêtre de chat dans vos contacts. Les messages transitent par l'application WeChat ; l'inférence et les outils restent sur votre hôte Gateway. Tencent modère le contenu, sans héberger votre modèle. En incident, séparez canal WeChat, Gateway et API modèle — ne tout attribuer à « WeChat en panne ».

01

Conformité protocole : plugin officiel plutôt que ponts à risque de blocage.

02

Surface d'install minimale : une commande npx génère le QR, sans middleware maison.

03

Capacités OpenClaw conservées : vous parlez à votre Agent, pas à un modèle fixe du fabricant.

04

Limites produit claires : chat privé d'abord ; groupes et entreprise via plugin WeCom.

05

Exploitation chez vous : Gateway hors ligne, 18789 malsain ou token launchd manquant — WeChat n'affiche qu'échec ou latence.

Sans daemon Gateway observable, terminez d'abord install-daemon, puis ClawBot — sinon le premier message après scan reste bloqué sur « Gateway n'écoute pas ». Documentez versions plugin, paquet CLI et openclaw dans le ticket de changement.

Les équipes distribuées doivent décider tôt quelles métadonnées de chat peuvent apparaître dans les journaux Gateway. ClawBot transite par l'infrastructure Tencent ; l'inférence reste sur votre hôte, mais finalité et rétention des logs doivent être documentées. Surveillez les changements d'état Gateway plutôt que chaque accusé WeChat.

02

Prérequis : version WeChat, readiness OpenClaw et clé modèle

Environ la moitié des échecs ClawBot vient d'une application WeChat trop ancienne, l'autre moitié d'un Gateway pas réellement ready. Le tableau regroupe les champs pour l'astreinte. Vérifiez aussi bande passante sortante et latence npm registry — un timeout npx ressemble à une panne plugin.

ContrôleExigenceSymptôme typique si non satisfait
Version WeChatiOS 8.0.70+ / Android 8.0.69+, ClawBot visible Réglages→PluginsPas d'entrée ou message version insuffisante au scan
OpenClaw Gatewayopenclaw gateway status --deep ready, 18789 un seul listenerScan OK, pas de réponse ou timeout RPC
Node / CLINode 22 comme install.sh, which openclaw identique SSH et launchdInstall lie le mauvais Gateway
API modèleAu moins une clé upstream valide dans openclaw.jsonWeChat envoie/reçoit, réponse vide ou 401
Réseau sortantHôte atteint API modèle et npm registrynpx échoue ou QR expire

Gateway sain en terminal, puis plugin WeChat — l'ordre inverse mélange toutes les causes.

Sur Mac cloud KVMNODE dédié : répertoire d'état hors iCloud ou sync d'équipe, sinon échecs d'écriture intermittents simulent des déconnexions ClawBot aléatoires. Tokens : token launchd et échelle L2 — ne réinstallez pas WeChat en premier. Si la clé modèle est en variable d'environnement, alignez EnvironmentVariables plist et shell SSH.

03

Six étapes : plugin, liaison QR et validation du canal

01

Mettre à jour WeChat : Moi → Réglages → À propos, vérifier la version, retour Plugins.

02

Activer ClawBot : Réglages → Plugins → « WeChat ClawBot » → lire les instructions.

03

Sur l'hôte Gateway : npx -y @tencent-weixin/openclaw-weixin-cli@latest install dans la même session SSH qu'OpenClaw.

04

Scanner le QR du terminal, confirmer sur le téléphone ; QR court — refaire l'étape 03 si expiré.

05

Phrase test dans le chat ClawBot, comparer journaux Gateway et openclaw channels probe.

06

Redémarrer Gateway puis renvoyer : launchd doit maintenir le canal ; horodatages et versions au ticket.

bash
export PATH="/opt/homebrew/bin:/usr/local/bin:$PATH"
openclaw gateway status --deep
npx -y @tencent-weixin/openclaw-weixin-cli@latest install
openclaw gateway restart
openclaw channels probe 2>/dev/null || true

La liaison s'exécute sur l'hôte qui fait réellement tourner Gateway. OpenClaw sur un nœud KVMNODE à Singapour et npx sur le portable local pointent le QR vers la mauvaise instance. SSH sur le Mac cloud ou ssh user@host 'npx ...'. Joignez lignes de log Gateway et timestamp du premier message WeChat pour séparer latence canal et latence modèle.

Pendant la semaine d'acceptation, répétez les étapes 05 et 06 après chaque openclaw gateway restart et après upgrade Node. Les régressions apparaissent avant que les utilisateurs ne rescanent. Si channels probe n'est pas encore câblé pour WeChat, un aller-retour manuel plus une ligne de gateway status --deep suffit — seulement si health était verte au préalable.

04

Chat privé, agents multiples et WeCom : choisir sans confusion

Documentation et retours terrain : ClawBot vise le chat privé, pas un bot @ dans un groupe WeChat avec le même plugin. L'entrée utilise resolveAgentRoute par channel + accountId + peer — contexte distinct par paire ; changer souvent d'Agent dans le même fil perturbe la machine d'état.

ModèleUsageAttention
Un compte WeChat + Agent principalAssistant quotidienUne fenêtre, Skills routent en interne
Plusieurs comptes, un Agent chacunIsolation de rôlesMulti-comptes en ligne, scan séparé
Plugin OpenClaw WeComRobots d'équipe, docsParallèle à ClawBot, pas substitut

Bots de groupe, messages d'application et API documents relèvent du plugin OpenClaw WeCom officiel, pas du ClawBot personnel. Les deux canaux peuvent coexister sur un Gateway — routing explicite dans openclaw.json. Limitez les Skills à sorties sensibles sur le canal WeChat si la modération bloque.

Pour un assistant interne avec MEMORY métier, listez les outils autorisés sur le canal WeChat. Un Skill exportant des fichiers du workspace peut déclencher la modération alors que Gateway et modèle sont sains. Testez des prompts de production, pas seulement « bonjour », en acceptation.

05

Pièges, ordre de triage et Mac cloud permanent

QR expiré : valable quelques minutes — relancer npx, pas de capture réutilisée.Règle 24 h : inactivité longue peut rejeter les push proactifs — Q&R, pas campagne marketing.Modération : WeChat bloque en cas de non-conformité — ajuster prompts et sorties outils dans OpenClaw, pas rebinder en boucle.Veille Gateway : portable fermé coupe ClawBot comme Telegram — plus visible car WeChat est l'entrée quotidienne.

A

CLI officiel : @tencent-weixin/openclaw-weixin-cli, pas de paquets npm usurpés.

B

Port sonde par défaut : 18789 comme la checklist install.

C

Seuil WeChat : 8.0.70 iOS / 8.0.69 Android (mars 2026), puis ouvrir le plugin.

Triage : gateway status --deep → API modèle → npx install rescan → journaux Gateway → réinstall WeChat en dernier. channels 401 ou split brain : alignement CLI d'abord. Séparez dans le ticket « échec envoi WeChat » et « Gateway ne répond pas ».

HôteExpérience ClawBotConclusion ops
Portable ferméVeille coupe, liaison éphémèreEssai personnel seulement
NAS / VPS faibleNode et I/O disque instablesMonitoring maison, hors écosystème Apple
Mac cloud KVMNODE dédiélaunchd + régions Git/modèle au choixEntrée WeChat 7×24 production

Si le même Mac cloud héberge CI iOS et OpenClaw, 16 Go de mémoire unifiée sous xcodebuild et Gateway peut ralentir les réponses WeChat sans couper le canal — M4 Pro ou split de pool plutôt que rescans répétés. Consultez isolation same-pool avant de changer de palier.

Un portable en veille est une mauvaise référence pour « ça marchait chez moi ». Les Mac cloud dédiés offrent des fenêtres launchd stables. Choisissez la région selon Git et sortie modèle, pas WeChat seul — le canal est côté client en Chine, Gateway reste sur votre nœud. Pour une entrée WeChat auditable 7×24 avec Gateway sur le même hôte, la location Mac mini KVMNODE reste le choix habituel : six régions, hôte dédié, location jour à mois, un runbook pour 18789 et launchd. Tarifs : page tarifs, guides : centre d'aide, commande : commander.