Médias et pièces jointes Telegram dans OpenClaw
Albums photo jusqu’à dix images, notes vocales contre fichiers audio, notes vidéo sans légende, épingles de position et cartes de lieu natives, et stickers entrants et sortants avec descriptions en cache
Telegram a plus de formes de médias que la plupart des canaux, et chacune a sa règle : un album n’est pas dix photos, une note vocale n’est pas un fichier audio, une note vidéo n’a pas de légende, et une position n’est ni du texte ni un média. OpenClaw projette son action d’envoi portable sur chacune. Voici ce qui sort, ce qui entre, et le chemin des stickers avec son cache.
Albums, audio, vidéo
- Envoyer plusieurs pièces jointes d’image dans un seul appel de l’outil de message groupe les photos consécutives en albums Telegram de dix images au plus dans leur ordre d’origine, les réponses automatiques à plusieurs photos utilisent le même groupement, et une photo seule, y compris un reste final d’une seule, est envoyée séparément.
- La légende va sur la première photo, le texte qui dépasse la limite de légende suit l’album en message séparé, et les photos envoyées comme documents, les autres types de médias et les messages à boutons intégrés gardent des envois séparés pour préserver leurs contrôles et leur comportement de livraison existants.
- Telegram distingue les notes vocales des fichiers audio : le comportement par défaut est celui du fichier audio, la balise audio-en-voix dans la réponse de l’agent ou l’indicateur de voix sur un envoi force une note vocale, et les transcriptions de notes vocales entrantes sont présentées comme du texte non fiable généré par machine dans le contexte de l’agent tandis que la détection des mentions utilise encore la transcription brute pour que les messages vocaux soumis à mention continuent de fonctionner.
- Telegram distingue aussi les fichiers vidéo des notes vidéo, envoyées avec l’indicateur de note vidéo, et les notes vidéo ne prennent pas en charge les légendes, donc tout texte de message fourni est envoyé séparément.
Les envois de position ne peuvent pas être combinés avec du texte de message ou des médias.
Positions et lieux
Une position passe par l’action d’envoi existante avec un seul objet de position autonome : les coordonnées seules envoient une épingle native, et l’ajout d’un nom et d’une adresse envoie une carte de lieu native, avec un champ de précision facultatif. L’exemple de la documentation place la tour Eiffel avec sa latitude, sa longitude, une précision de douze mètres, un nom et une adresse. Un envoi de position ne peut pas être combiné avec du texte de message ou des médias, donc une épingle et son explication font deux messages.
Stickers
- Les stickers WebP statiques entrants sont téléchargés et traités avec un marqueur de média de sticker, tandis que les stickers animés TGS et vidéo WebM sont ignorés ; le contexte de sticker expose l’emoji, le nom du jeu, l’identifiant de fichier, l’identifiant unique de fichier et une description en cache, et les descriptions sont mises en cache dans l’état SQLite de l’extension d’OpenClaw pour réduire les appels de vision répétés.
- Les descriptions de stickers utilisent le modèle d’image par défaut configuré avant la sélection automatique partagée du modèle d’image, y compris le routage d’images MiniMax du fournisseur, la description utilise un seul modèle sélectionné et n’essaie pas la liste de repli configurée s’il échoue, une description échouée n’est pas mise en cache, et l’analyse générale des médias peut encore tourner séparément avec ses replis normaux.
- Les actions de stickers s’activent avec la barrière de stickers sous les actions du canal ; l’action de sticker envoie un sticker par identifiant de fichier, et l’action de recherche de stickers cherche dans les stickers en cache par une requête textuelle avec une limite.
OpenClaw sur Telegram est le billet du canal auquel ces pièces jointes appartiennent, et Le comportement des messages Telegram dans OpenClaw les règles de livraison et les plafonds de médias en dessous.
Pourquoi les formes comptent
Un utilisateur de Telegram remarque immédiatement quand un album arrive en dix photos séparées ou quand une note vocale arrive en fichier, et c’est pourquoi le groupement et la balise vocale existent plutôt qu’un téléversement générique. Le partage de position dans OpenClaw couvre le modèle de position entre canaux auquel appartiennent l’épingle et la carte de lieu, et Médias et pièces jointes Slack dans OpenClaw les mêmes règles de médias sur Slack, où fichiers et clips se comportent très différemment.
Sur Diali
Telegram fait partie des canaux que Diali connecte depuis le tableau de bord, la configuration d’exécution étant générée et remplacée à chaque version, donc les règles d’albums, de voix et de stickers décrites ici disent ce qu’un agent hébergé peut envoyer plutôt que des réglages que vous entretenez. Telegram sur Diali est le canal sur Diali et OpenClaw hébergé sur Diali l’assistant derrière lui.
- Les photos consécutives deviennent des albums de dix ; la légende voyage sur la première.
- Une note vocale exige la balise ; une note vidéo ne porte pas de légende.
- Les stickers statiques sont décrits et mis en cache ; les animés sont ignorés.
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.
