Блог і база знань сервісу
Відправка анімаційного повідомлення в боті Telegram
Опублікований: 04.08.2025

Анімаційне повідомлення в Telegram - метод для відправки GIF і відео-анімацій в чати, групи і канали. На відміну від звичайних відео (`sendVideo`), анімації автоматично відтворюються без звуку, циклічні та відображаються з попереднім переглядом. Telegram оптимізує їх для миттєвого перегляду, що робить формат ідеальним для реклами, демонстрації інтерфейсів і вірусного контенту. Максимальна тривалість - 3 хвилини, але рекомендується ≤15 сек для максимального залучення.

Відправка анімаційного повідомлення в боті Telegram

Які формати приймає анімаційне повідомлення в Telegram і які бувають обмеження?

Telegram підтримує різні формати анімаційних повідомлень, серед них:

GIF, PDF, MP4

Деякі обмеження:

  1. GIF: при додаванні гифки через картку «Картинка» анімація не буде програватися, в месенджері відобразиться статичне зображення. Для завантаження анімації потрібно використовувати картку»Файл". 
  2. Створення GIF з добірки фотографій: для анімації в форматі GIF з добірки фотографій потрібно використовувати зациклене відео без звуку формату .webm розміром 512х512 пікселів, вагою до 256 КБ і тривалістю до трьох секунд.
  3. Кількість збережених GIF: можна зберегти 200 GIF (з Telegram Premium - 400 GIF)


Популярні помилки при відправці анімаційного повідомлення

400 неправильний запит: неправильний ідентифікатор файлу

- Причина: невірний URL або битий file_id. 

- Рішення: перевірте Content-Type: video / mp4 для MP4. 

400 неправильний запит: занадто велика тривалість анімації

- Причина: Анімація >180 секунд. 

- Рішення: обріжте через ffmpeg: 

413 Об'єкт запиту занадто великий

- Причина: Файл >50 МБ. 

- Рішення: Стисніть без втрати якості: 

400 неправильний запит: не вдається розібрати об'єкти підпису

- Рішення: Екрануйте спецсимволи в підписі: 

403 заборонено: Бот був заблокований Користувачем

- Рішення: потрібно розблокування

Іноформація

Технічна інформація для»API Bot-MARKET"

  1. Код типу повідомлення (`messageType`): "9" (для`sendAnimation'). 
  2. Макс. швидкість відправки: 20 повідомлень/секунду в групах. 


Поради щодо ефективного використання

1.Оптимізація анімацій

  - Перетворення GIF в MP4 (90% зменшення розміру): 

  - Частота кадрів: 15-24 FPS (достатньо для плавності). 

2. Превью-тригери

  - Перший кадр повинен містити текст / заклик (наприклад: "Свайпніте вниз!").

Створіть власний JPEG-попередній перегляд, якщо автогенерований не підходить. 

3. Інтерактивність:

  Додайте кнопки для дій: 

4. Підвищення залученості

  - Використовуйте цикли: 3-5 повторів анімації. 

  - Додайте текстові пояснення в кадр (так як звук відсутній).  

Comments
to write comments
Comment list is empty. Start now!