Prérequis
- Un compte administrateur WeCom
- Une instance Claw (créez-en une ici)
Guide de configuration
Créer une application WeCom
- Connectez-vous à la Console d’administration WeCom
- Allez dans App Management → Create App
- Saisissez un nom d’application, téléchargez un logo et définissez la portée de visibilité
- Cliquez sur Create
Obtenir les identifiants
- Notez votre Corp ID — situé dans My Enterprise → Enterprise Info en bas de page
- Dans les paramètres de votre application, copiez le Secret (Corp Secret)
Configurer l'URL de rappel
- Dans les paramètres de votre application, allez dans Receive Messages → Set API Receive
- Votre URL de rappel est affichée dans la LemonClaw WebUI lorsque vous développez la section WeCom :
- Définissez un Token (chaîne aléatoire) et une EncodingAESKey (chaîne aléatoire de 43 caractères)
- Cliquez sur Save — WeCom vérifiera l’URL de rappel
Ouvrir la LemonClaw WebUI
- Si vous utilisez Claw hébergé, allez sur votre Claw Dashboard et cliquez sur Open WebUI
- Si vous auto-hébergez LemonClaw, ouvrez votre propre WebUI (par exemple
http://your-ip:18789) et connectez-vous avec votre token - Dans la WebUI, allez dans Settings → Channels
- Développez la section WeCom
- Copiez l’Callback URL affichée en haut
- Remplissez les champs : Corp ID, Corp Secret, Token, EncodingAESKey
- Cliquez sur Save
Dépannage
Le support WeCom actuel dans LemonClaw reste un mode 1:1 centré utilisateur. Les mentions de groupe, threads et réponses complètes ne sont pas encore disponibles.
La vérification de l'URL de rappel échoue
La vérification de l'URL de rappel échoue
- Assurez-vous que votre instance Claw est en cours d’exécution (statut vert)
- Vérifiez le format de l’URL :
https://claw-{subdomain}.lemondata.cc/webhook/wecom - Vérifiez que le Token et l’EncodingAESKey sont enregistrés dans la configuration Claw avant de procéder à la vérification dans WeCom
Le bot ne répond pas
Le bot ne répond pas
- Vérifiez que le Corp ID et le Corp Secret sont corrects
- Vérifiez que l’application est visible pour votre compte utilisateur (paramètre de portée de visibilité)
- Assurez-vous que le Token et l’EncodingAESKey correspondent entre WeCom et Claw