Blog e base de conhecimento do serviço

Enviando uma mensagem de animação no bot do Telegram

Mensagem animada no Telegram - método para enviar gifs e animações de vídeo para bate-papos, grupos e canais. Ao contrário dos vídeos normais (`sendVideo`), as animações são reproduzidas automaticamente sem som, em loop e exibidas com visualizações. O Telegram os otimiza para visualização instantânea, tornando o formato ideal para publicidade, exibição de interfaces e conteúdo viral. A duração máxima é de 3 minutos, mas recomenda-se ≤15 segundos para o máximo envolvimento.

Enviando uma mensagem de animação no bot do Telegram

Quais formatos uma mensagem animada no Telegram aceita e quais são as restrições?

O Telegram suporta vários formatos de mensagens animadas, entre eles:

GIF, ANPG, MP4

Algumas restrições:

  1. GIF: ao adicionar um GIF através do cartão" Imagem", a animação não será reproduzida, uma imagem estática será exibida no Messenger. Para baixar a animação, você precisa usar o cartão "arquivo". 
  2. Criar um GIF a partir de uma seleção de fotos: para animar no formato GIF de uma seleção de fotos, você precisa usar um vídeo em loop no formato sem áudio .o webm mede 512x512 pixels, pesa até 256 KB e dura até três segundos.
  3. Quantidade de GIFs salvos: pode salvar 200 GIFs (com Telegram Premium-400 GIFs)


Erros comuns ao enviar uma mensagem animada

400 pedido inválido: identificador de ficheiro incorrecto

- Causa: URL inválido ou file_id quebrado. 

- Solução: Verifique Content-Type: video / mp4 para MP4. 

400 Bad Request: Duração da animação demasiado longa

- Causa: animação > 180 segundos. 

- Solução: corte através de ffmpeg: 

413 Pedido De Entidade Demasiado Grande

- Razão: arquivo > 50 MB. 

- Solução: encolha sem perda de qualidade: 

400 Solicitação incorreta: não é possível analisar entidades de legenda

- Solução: Proteja caracteres especiais na Assinatura: 

403 Proibido: o Bot foi bloqueado pelo utilizador

- Solução: desbloqueio necessário

Informação

Informações técnicas para"API BOT-MARKET"

  1. Código do tipo de mensagem ('messageType`): "9" (para`sendAnimation'). 
  2. Velocidade máxima de envio: 20 mensagens / segundo em grupos. 


Conselhos para uma utilização eficaz

1.Otimização de animações

  - Converter GIF para MP4 (90% de redução de tamanho): 

  - Taxa de quadros: 15-24 FPS (suficiente para suavidade). 

2. Pré-visualizações-triggers

  - O primeiro quadro deve conter texto / invocação (por exemplo: "abaixem-se!").

Crie uma pré-visualização JPEG personalizada se a geração automática não for adequada. 

3. Interatividade:

  Adicione botões para ações: 

4. Aumento do envolvimento

  - Use ciclos: 3-5 repetições de animação. 

  - Adicione explicações de texto ao quadro (já que não há som).