Aller au contenu
Guides

Les types de messages Feishu dans OpenClaw

Ce que le bot reçoit et envoie, les clés de stickers conservées sans téléchargement, les notes vocales transcrites ou remplacées par un marqueur, les bulles audio natives qui exigent Ogg Opus avec transcodage ffmpeg à la demande, les réponses par stickers limitées aux stickers reçus, la recherche par mot-clé dans des jeux de stickers choisis avec ses limites, et les réponses sensibles aux fils

6 min de lecture

Feishu est l’un des canaux les plus riches en types de messages, et la documentation est explicite sur les bords : les stickers peuvent être reçus et renvoyés mais jamais téléchargés, l’audio arrive en transcription quand un fournisseur est configuré, et les bulles vocales natives exigent un codec précis. Voici ce qui entre, ce qui sort, les règles des stickers avec leur fonction de recherche, et les fils.

Recevoir et envoyer

  • Le bot reçoit du texte, des publications en texte enrichi, des images, des fichiers, de l’audio, de la vidéo et des stickers ; un sticker reçu expose sa clé de fichier réutilisable à l’agent sous forme de balise de sticker parce que Feishu et Lark ne prennent pas en charge le téléchargement des ressources de stickers, si bien que la clé est conservée sans récupérer de pièce jointe.
  • Les messages audio entrants sont normalisés en marqueurs de médias plutôt qu’en JSON brut de clé de fichier : avec un fournisseur audio configuré, OpenClaw télécharge la note vocale et lance la transcription partagée avant le tour pour que l’agent reçoive la transcription, une transcription que Feishu inclut dans la charge est utilisée sans nouvel appel de reconnaissance, et sans fournisseur l’agent reçoit quand même un marqueur audio plus la pièce jointe enregistrée.
  • Le bot envoie du texte, des images, des fichiers, de l’audio, de la vidéo, des cartes interactives y compris en mises à jour diffusées, des stickers déjà reçus par le même bot quand l’action de sticker est activée, et du texte enrichi au format publication sans toutes les capacités de rédaction de Feishu.
  • Les bulles audio natives utilisent le type de message audio de Feishu et exigent un média Ogg Opus : les fichiers Opus et Ogg existants sont envoyés directement, les MP3, WAV, M4A et autres formats audio probables sont transcodés en Ogg Opus 48 kHz avec ffmpeg seulement quand la réponse demande une livraison vocale, par le réglage audio en voix ou l’indicateur vocal de l’outil de message, notes vocales de synthèse comprises, les pièces jointes MP3 ordinaires restent des fichiers, et un ffmpeg manquant ou une conversion échouée retombe sur une pièce jointe de fichier avec la raison journalisée.
Seuls les stickers déjà reçus par ce bot peuvent être envoyés.

Réponses par stickers et recherche

L’action de sticker laisse l’agent renvoyer des stickers, activée sous les actions du canal ou pour un seul compte sous les actions de ce compte, en se rappelant qu’un objet d’actions au niveau du compte remplace l’objet du canal au lieu de fusionner avec lui, si bien que toute barrière à conserver, comme les réactions désactivées, doit être répétée. Vous envoyez d’abord un sticker au bot, puis vous lui demandez de le renvoyer : l’outil de message utilise l’action de sticker avec la clé de fichier reçue, et en multi-comptes le même identifiant de compte qui l’a reçu. Seuls les stickers déjà reçus par ce bot peuvent être envoyés ; téléverser de nouveaux stickers, télécharger des ressources de stickers et chercher dans la boutique ne sont pas pris en charge. La recherche par mot-clé ajoute un jeu choisi : envoyez chaque sticker au bot, demandez-lui la clé reçue, puis ajoutez les clés et vos propres étiquettes sous les jeux de stickers indexés par l’identifiant d’application du bot directement sous le bloc du canal, pas dans un compte ; le compte sélectionné ne peut chercher que dans le jeu correspondant à son identifiant d’application, changer un compte pour un autre bot ne réutilise pas le jeu précédent, et les comptes sur le même bot le partagent. Demander un sticker de pouce levé fait appeler à l’agent l’action de recherche de stickers avec la requête et le compte, puis envoyer un identifiant de fichier renvoyé avec l’action de sticker sur ce compte, et la recherche n’est disponible que lorsque les stickers sont activés et que le bot a un jeu non vide.

Règles de recherche et fils

  • La recherche fait correspondre une sous-chaîne insensible à la casse d’un mot-clé explicite, étiquettes chinoises et emojis compris, dans l’ordre des clés de stickers ; elle ne déduit pas le sens d’un sticker, ne cherche pas dans la boutique de Feishu et ne collecte pas automatiquement les stickers reçus, les résultats incluent le mot-clé correspondant et l’identifiant de fichier réutilisable, l’absence de correspondance donne une liste vide, et un indicateur de troncature signifie que des entrées ont été omises par la limite de résultats ou le budget de sortie, donc vous affinez la requête.
  • Les limites sont 32 jeux par bot, 256 stickers par jeu et de un à huit mots-clés par sticker, des mots-clés sans espaces de bord, non vides et d’au plus 64 caractères Unicode, des clés de fichiers reçues canoniques d’au plus 512 caractères et uniques dans la carte d’un bot, des requêtes non vides d’au plus 128 caractères, une limite qui vaut cinq par défaut et accepte de un à dix, des résultats plafonnés à trois kibioctets de JSON, et un jeu retiré disparaît simplement de la recherche sans base ni cache séparés.
  • Les réponses en ligne et en fil sont prises en charge, et les réponses avec médias restent sensibles au fil quand elles répondent à un message de fil ; le routage de session des groupes à sujets se trouve sur la page de configuration avancée.

OpenClaw sur Feishu est le billet du canal auquel ces types appartiennent, et Configurer Feishu dans OpenClaw la façon dont le bot qui les reçoit est connecté.

Des stickers sans boutique

Comme Feishu ne livre jamais de fichier de sticker, les seuls stickers qu’un bot peut utiliser sont ceux que des personnes lui ont envoyés, ce qui fait du jeu choisi un petit vocabulaire que vous bâtissez et étiquetez vous-même. Médias et pièces jointes Telegram dans OpenClaw montre le chemin des stickers Telegram qui, lui, les télécharge et les décrit, et Médias et pièces jointes Slack dans OpenClaw les règles de fichiers sur Slack.

Sur Diali

Feishu et Lark ne font pas partie des canaux que Diali connecte aujourd’hui : WhatsApp, Telegram, Discord, Slack, Mattermost, Matrix, SMS et voix. OpenClaw hébergé sur Diali est l’assistant et La sécurité chez Diali décrit la frontière qui s’applique à chaque canal connecté.

  • Les clés de stickers sont gardées ; les fichiers de stickers ne sont jamais récupérés.
  • Les bulles vocales exigent Ogg Opus ; ffmpeg ne transcode que pour une livraison vocale.
  • La recherche est une sous-chaîne sur vos propres étiquettes, pas la boutique.
Commencer

Arrêtez de lire, construisez le vôtre

Configurez un agent, choisissez un canal, et faites-le travailler dans l’application que vous gardez déjà ouverte.