Comment recevoir des images et des fichiers d’un utilisateur
Cette section explique comment détecter lorsqu’un utilisateur envoie un fichier, obtenir son lien et comment le manipuler correctement.
Pour identifier lorsqu’un utilisateur a envoyé une pièce jointe (comme une image, un fichier, une vidéo ou un audio), vous devez utiliser la condition de déclenchement :
attachment_message

Après qu’un utilisateur envoie un fichier, les variables système suivantes sont générées :
#{attachments}: Contient les URL de toutes les pièces jointes du message de l’utilisateur, au format d’un tableau JSON. Utilisez ceci lorsque vous devez traiter plusieurs fichiers ou manipuler la structure de données par programmation.#{attachment_url}: Contient une URL directe en texte brut vers la première pièce jointe (ou l’unique pièce jointe). C’est la variable la plus pratique à utiliser immédiatement, par exemple pour afficher le lien dans un message ou le transmettre à une autre fonction.
Pour comprendre la différence pratique, vous pouvez afficher les deux variables dans un message du bot. La #{attachments} variable affichera un tableau JSON structuré, tandis que #{attachment_url} affichera une URL simple et cliquable.

Si votre projet gère plusieurs pièces jointes utilisateur, il est efficace d’assigner l’URL de chaque pièce jointe à une variable dédiée.
Pour ce faire, déclarez une nouvelle variable dans l’ Calculatrice de l’éditeur de blocs et attribuez-lui la #{attachment_url} valeur.
Exemple :
user_file = #{attachment_url}

Attribuez la valeur de attachment_url à la variable url_image1.
Mis à jour