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 variable** save_webhook** :
Exemple save_webhook = 'text value'

Exemple : valeur numérique de la variable

La variable save_webhook peut être soit une constante de 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 client parmi les variables de transaction.

Le client a répondu au message du bot provenant du bloc dans lequel la variable save_webhook est attribué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 fonction tg_request pour 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 :
-
Configurer la variable webhook :
Commencez par attribuer n'importe quelle valeur à une variable nomméesave_webhook. Vous pouvez la définir comme une constante de projet ou une variable dans un bloc Calculatrice. -
Créer le bloc Déclencheur :
Ensuite, créez un bloc Déclencheur. Ce bloc écoutera les médias entrants et utilisera la fonctiontg_requestavec votre variablesave_webhookpour 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 :
- Allez 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 téléchargeable.

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

N'oubliez pas que le lien reçu n'est valable que dans le cadre du bot auquel vous avez envoyé le fichier.


