Webhook depuis Telegram
Qu’est-ce qu’un webhook ?
Il s’agit d’une notification concernant un événement qui s’est produit. Cette notification contient les valeurs des variables modifiées.
Comment obtenir un webhook ?
Pour obtenir un webhook complet depuis Telegram, il suffit d’attribuer n’importe quelle valeur à la save_webhook variable :
Exemple save_webhook = 'text value'

Exemple : valeur d’une variable numérique

La variable save_webhook peut être soit une constante du projet, soit une variable dans la calculatrice (exemples ci-dessus) :

Dans ce cas, la réponse du client au message du bot, qui contient une telle variable, sera enregistrée dans la variable Telegram tg_request, que vous pouvez trouver dans la fiche du client parmi les variables de transaction.

Le client a répondu au message du bot depuis le bloc dans lequel la variable save_webhook est assignée.
tg_request et save_webhook dans la variable client

Comment obtenir un lien média à l’aide d’une variable ?
Vous pouvez utiliser la tg_request fonction permettant d’obtenir un lien de téléchargement direct pour une vidéo, une image ou une animation envoyée par un utilisateur.
Étapes de mise en œuvre :
Configurez la variable webhook : Commencez par attribuer n’importe quelle valeur à une variable nommée
save_webhook. Vous pouvez la définir comme une constante du projet ou un variable dans un bloc Calculatrice.Créez le bloc Déclencheur : Ensuite, créez un Bloc déclencheur. Ce bloc écoutera les médias entrants et utilisera la
tg_requestfonction avec votresave_webhookvariable pour capturer le lien du fichier.

Ensuite, créez un bloc pour afficher le résultat.

Suivez ces étapes pour obtenir un lien direct vers un fichier depuis votre bot :
Rendez-vous sur votre bot Telegram connecté et démarrez une conversation.
Tapez votre mot-clé désigné pour activer la fonction de demande de fichier.
Envoyez le fichier (image, vidéo, etc.) pour lequel vous souhaitez recevoir le lien de téléchargement.

Faites attention au dernier file_id dans la réponse Telegram reçue :

N’oubliez pas que le lien reçu n’est valide que dans le cadre du bot auquel vous avez envoyé le fichier.
Mis à jour