Telegram принимает не всякую картинку. Требования короткие, но нарушение любого из них означает отказ бота — иногда с внятным объяснением, иногда просто «неверный формат». Ниже — что должно быть в файле и как проверить это до отправки.
Обычные стикеры
- Формат: PNG или WEBP. JPEG не подойдёт — он не умеет прозрачность.
- Размер: ровно 512 × 512 точек. Не 500, не 1024 — квадрат со стороной 512.
- Фон: прозрачный. Иначе стикер станет белым прямоугольником поверх переписки.
- Вес: до 512 килобайт.
- Отправка: файлом, а не фотографией.
Последний пункт нарушают чаще остальных, и он же самый обидный: файл сделан правильно, но отправлен как фотография. Telegram сжимает фотографии и переводит их в JPEG — вместе с прозрачностью пропадает и пригодность файла.
Видеостикеры
- Формат: WEBM с кодеком VP9.
- Размер: 512 × 512 точек.
- Длительность: до трёх секунд.
- Частота кадров: до 30 в секунду.
- Звук: не поддерживается — дорожку нужно убрать.
- Вес: до 256 килобайт.
Уложиться в 256 килобайт при трёх секундах видео сложнее, чем кажется: помогает уменьшение частоты кадров и однотонный фон. Прозрачность VP9 поддерживает, но не всякий конвертер её сохраняет.
Анимированные стикеры
Это векторная анимация в формате TGS — по сути сжатый файл Lottie. Делают её в After Effects с расширением Bodymovin и официальным плагином Telegram. Ограничения жёсткие: холст 512 × 512, до 180 кадров, 60 кадров в секунду, вес до 64 килобайт, никаких растровых картинок внутри.
Из трёх видов этот — самый трудоёмкий: нарисовать вектор и оживить его сложнее, чем подготовить шестнадцать картинок. Начинать с него не стоит.
Сколько стикеров в наборе
Ограничение Telegram заметно выше того, что нужно на практике: в набор помещается больше сотни. Гораздо важнее другое — сколько из них вы действительно отправляете. Восемь закрывают повседневную переписку: приветствие, смех, грусть, злость, удивление, благодарность, одобрение, отказ. Шестнадцать берут, когда хочется запаса на праздники и шутки своего круга.
Набор из сорока стикеров выглядит внушительно в списке и бесполезно в деле: пока долистаешь до нужного, проще написать словами.
Как проверить файл до отправки
- Посмотрите размер. В свойствах файла должно стоять 512 × 512. Если стоит другое, бот откажет ещё до разговора о качестве.
- Проверьте прозрачность. Откройте картинку на тёмном фоне — например, перетащите в тёмное окно браузера. Белый квадрат вокруг фигуры означает, что фона нет только на вид.
- Сверьтесь с весом. Больше 512 килобайт — пересохраните с меньшим качеством или в WEBP: он обычно втрое легче PNG при том же виде.
Короткие ответы
Можно ли загрузить картинку 1024 × 1024?
Нет. Нужно ровно 512 × 512 — уменьшите заранее, иначе бот откажет.
Чем WEBP лучше PNG?
Весом. При одинаковом виде WEBP обычно втрое легче, а значит проще уложиться в ограничение. Прозрачность он поддерживает.
Почему стикер выглядит обрезанным?
Фигура упирается в край квадрата. Оставьте небольшой отступ от границ — в переписке стикер показывается целиком, и упёршиеся в край руки читаются как обрезка.