O que é um webhook?
É uma notificação sobre um evento que ocorreu. Esta notificação contém os valores das variáveis alteradas.
Como obter o webhook?
Para obter um webhook completo do Telegram, basta atribuir qualquer valor à** variável save_webhook :****
Exemplo save_webhook = 'text value'

Exemplo: valor de variável numérica

A variável save_webhook pode ser uma constante do projeto ou uma variável na calculadora (exemplos acima):

Neste caso, a resposta do cliente à mensagem do bot, que contém tal variável, será registrada na variável do Telegram tg_request, que você pode encontrar no cartão do cliente entre as variáveis da transação.

O cliente respondeu à mensagem do bot a partir do bloco no qual a variável save_webhook foi atribuída.
tg_request e save_webhook na variável do cliente

Como obter um link de mídia usando uma variável?
Você pode usar a função tg_request para obter um link de download direto para um vídeo, imagem ou animação enviada por um usuário.
Passos de implementação:
-
Configure a variável do webhook:
Primeiro, atribua qualquer valor a uma variável chamadasave_webhook. Você pode definir isso como uma constante do projeto ou uma variável dentro de um bloco Calculadora. -
Crie o bloco Trigger:
Em seguida, crie um bloco Trigger. Este bloco ouvirá as mídias recebidas e usará a funçãotg_requestcom sua variávelsave_webhookpara capturar o link do arquivo.

- Em seguida, crie um bloco para exibir o resultado.

Siga estes passos para obter um link direto para um arquivo do seu bot:
- Vá para o seu bot do Telegram conectado e inicie um chat.
- Digite sua palavra-chave designada para ativar a função de solicitação de arquivo.
- Envie o arquivo (imagem, vídeo, etc.) para o qual deseja receber o link para download.

Preste atenção no último file_id na resposta recebida do Telegram:

Não se esqueça de que o link recebido é válido apenas dentro do framework do bot para o qual você enviou o arquivo.