Webhook do Telegram

circle-check

Como obter um webhook?

Para obter um webhook completo do Telegram, basta atribuir qualquer valor à save_webhook variável:

Exemplo save_webhook = 'valor de texto'

Exemplo: valor numérico da variável

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

Nesse caso, a resposta do cliente à mensagem do bot, que contém essa 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 do bloco no qual a variável save_webhook está atribuída.

tg_request e save_webhook na variável do cliente

Você pode usar a tg_request função para obter um link direto de download para um vídeo, imagem ou animação enviados por um usuário.

Etapas de implementação:

  1. Configure a variável webhook: Primeiro, atribua qualquer valor a uma variável chamada save_webhook. Você pode definir isso como uma constante do projeto ou uma variável dentro de um bloco Calculadora.

  2. Crie o bloco Trigger: Em seguida, crie um Bloco de gatilho. Esse bloco escutará mídias recebidas e usará a tg_request função com sua save_webhook variável para capturar o link do arquivo.

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

Siga estas etapas para obter um link direto para um arquivo do seu bot:

  1. Acesse seu bot do Telegram conectado e inicie uma conversa.

  2. Digite sua palavra-chave designada para ativar a função de solicitação de arquivo.

  3. Envie o arquivo (imagem, vídeo etc.) para o qual você deseja receber o link para download.

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

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

Atualizado