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

Які формати приймає анімаційне повідомлення в Telegram і які бувають обмеження?
Telegram підтримує різні формати анімаційних повідомлень, серед них:
GIF, PDF, MP4
Деякі обмеження:
- GIF: при додаванні гифки через картку «Картинка» анімація не буде програватися, в месенджері відобразиться статичне зображення. Для завантаження анімації потрібно використовувати картку»Файл".
- Створення GIF з добірки фотографій: для анімації в форматі GIF з добірки фотографій потрібно використовувати зациклене відео без звуку формату .webm розміром 512х512 пікселів, вагою до 256 КБ і тривалістю до трьох секунд.
- Кількість збережених 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"
- Код типу повідомлення (`messageType`): "9" (для`sendAnimation').
- Макс. швидкість відправки: 20 повідомлень/секунду в групах.
Поради щодо ефективного використання
1.Оптимізація анімацій:
- Перетворення GIF в MP4 (90% зменшення розміру):
- Частота кадрів: 15-24 FPS (достатньо для плавності).
2. Превью-тригери:
- Перший кадр повинен містити текст / заклик (наприклад: "Свайпніте вниз!").
Створіть власний JPEG-попередній перегляд, якщо автогенерований не підходить.
3. Інтерактивність:
Додайте кнопки для дій:
4. Підвищення залученості:
- Використовуйте цикли: 3-5 повторів анімації.
- Додайте текстові пояснення в кадр (так як звук відсутній).