Configuration du canal Feishu

Guide étape par étape pour créer une application Feishu et la configurer comme canal dans OpenClaw.

Ouvrir la console développeur Feishu

1
Ouvrir la console développeur

Accédez à https://open.feishu.cn/app et connectez-vous avec votre compte Feishu.

Créer une application

2
Créer une nouvelle application d'entreprise

Cliquez sur 'Create Enterprise App', renseignez le nom et la description de l’application, puis choisissez une icône.

Créer une nouvelle application d'entreprise

Obtenir les identifiants de l'application

3
Copier l'App ID et l'App Secret

Dans la page 'Credentials & Basic Info', copiez l'App ID (format `cli_xxx`) et l'App Secret. Conservez l'App Secret en sécurité.

Copier l'App ID et l'App Secret

Activer la capacité Bot

4
Activer le bot

Dans 'App Capabilities' > 'Bot', activez la capacité bot pour que l’application puisse agir comme bot dans les discussions.

Activer le bot

Configurer les autorisations

5
Importer les permissions requises

Dans 'Permission Management', cliquez sur 'Bulk Import' et collez le JSON ci-dessous pour importer les permissions tenant et utilisateur requises. ```json { "scopes": { "tenant": [ "contact:contact.base:readonly", "aily:file:read", "aily:file:write", "application:application.app_message_stats.overview:readonly", "application:application:self_manage", "application:bot.menu:write", "cardkit:card:write", "contact:user.employee_id:readonly", "corehr:file:download", "docs:document.content:read", "event:ip_list", "im:chat", "im:chat.access_event.bot_p2p_chat:read", "im:chat.members:bot_access", "im:message", "im:message.group_at_msg:readonly", "im:message.group_msg", "im:message.p2p_msg:readonly", "im:message:readonly", "im:message:send_as_bot", "im:resource", "sheets:spreadsheet", "wiki:wiki:readonly" ], "user": [ "contact:contact.base:readonly", "aily:file:read", "aily:file:write", "im:chat.access_event.bot_p2p_chat:read" ] } } ```

Importer les permissions requises

Ajouter le canal Feishu dans OpenClaw

6
Ajouter un canal

Connectez-vous à OpenClaw, allez dans 'My OpenClaw' → 'Channels' et cliquez sur '+ Add Channel'. Saisissez le Feishu App ID et l'App Secret, enregistrez et attendez la réussite de la configuration.

Ajouter un canal

Configurer l'abonnement aux événements et les callbacks

7
Choisir le mode de connexion

Sélectionnez 'Use long connection to receive events' (mode WebSocket). Remarque : le canal Feishu doit d'abord être configuré dans OpenClaw, sinon l'enregistrement peut échouer.

Choisir le mode de connexion
8
Ajouter l'événement de réception de message

Ajoutez l'événement `im.message.receive_v1` pour recevoir les messages entrants.

Ajouter l'événement de réception de message

Publier l'application

9
Publier

Renseignez les informations de version et enregistrez, puis publiez l'application pour la rendre disponible à votre tenant.

Publier

Discuter avec le bot

10
Envoyer un message au bot

Depuis Feishu Workbench, trouvez le bot créé et envoyez un message pour commencer à discuter.

Envoyer un message au bot