Создание стикеров для мессенджера: от рисунка до публикации
Чтобы создать стикер в Telegram, вам нужно подготовить изображение в формате PNG (512×512 пикселей) с прозрачным фоном и загрузить его через официального бота @stickers. Весь процесс занимает от 15 минут до нескольких часов в зависимости от сложности графики. В этой инструкции мы разберем технические требования, подготовку файлов и пошаговую публикацию набора.
Технические требования к файлам
Перед началом работы убедитесь, что ваши изображения соответствуют строгим стандартам платформы. Несоблюдение этих правил приведет к ошибке при загрузке.
Статические стикеры
- Формат: PNG.
- Размер: ровно 512×512 пикселей.
- Фон: обязательно прозрачный.
- Обводка: желательна белая обводка или тень для контраста на любом фоне чата (хотя это не строго обязательно, но рекомендуется для читаемости).
- Вес файла: желательно до 64 КБ (оптимизируйте через сервисы типа TinyPNG).
Анимированные стикеры
- Формат: TGS (векторная анимация через Lottie) или WEBM (видео).
- Размер: 512×512 пикселей.
- Длительность: до 3 секунд.
- Частота кадров: до 60 fps.
- Вес файла: до 64 КБ для TGS, до 256 КБ для видео-стикеров.
Лайфхак для дизайнеров: Всегда оставляйте «воздух» вокруг объекта. Если рисунок занимает все 512 пикселей, в превью чата он будет выглядеть слишком крупным и обрезанным. Оптимальный размер самого объекта — около 400–450 пикселей.
Подготовка графики: инструменты и экспорт
Вам не нужны профессиональные навыки иллюстратора, но нужен подходящий софт.
- Выбор инструмента:
- Для векторов (рекомендуется): Adobe Illustrator, Figma, Affinity Designer. Вектор легче масштабировать и конвертировать в формат TGS для анимации.
- Для растровой графики: Photoshop, GIMP, Procreate. Убедитесь, что холст настроен точно 512×512.
- Единый стиль: Все стикеры в одном наборе должны быть выполнены в одной технике, с одинаковой толщиной линий и цветовой палитрой. Разнобой отпугивает пользователей.
- Экспорт: Сохраняйте каждый стикер отдельным файлом. Называйте их понятно (например,
sticker_01.png,sticker_02.png), чтобы не запутаться при загрузке.
Пошаговая инструкция: загрузка через бота @stickers
Официальный инструмент для управления стикерами — бот @stickers. Он полностью автоматизирован и работает на любом устройстве.
Шаг 1: Запуск создания набора
- Откройте диалог с ботом @stickers.
- Нажмите
/startили отправьте команду/newpack. - Бот попросит ввести название набора. Это имя будет видно пользователям (например, «Котики-программисты»). Оно может быть на любом языке и содержать эмодзи.
Шаг 2: Загрузка изображений
- Бот попросит прислать первое изображение.
- Важно: Отправляйте файл именно как Файл (Document), а не как Фото. При отправке как фото Telegram сожмет изображение, изменит размер и удалит прозрачность.
- В мобильном приложении: нажмите скрепку → «Файл» → выберите PNG.
- После успешной загрузки бот попросит выбрать эмодзи, соответствующее этому стикеру. Эмодзи помогает пользователям находить стикер через поиск по смайликам. Выберите наиболее подходящий вариант из панели эмодзи.
- Повторяйте процедуру для каждого следующего стикера.
Частая ошибка: Пользователи отправляют картинки как «Фото». В результате стикер загружается с белым фоном или неправильным размером. Всегда выбирайте опцию «Отправить как файл».
Шаг 3: Публикация
Когда все стикеры загружены:
- Отправьте боту команду
/publish. - Бот предложит загрузить обложку набора (изображение 100×100 пикселей). Если у вас нет специальной обложки, отправьте
/skip— тогда в качестве обложки будет использован первый стикер из набора. - Придумайте короткую ссылку (URL) для вашего набора. Она должна быть на латинице, без пробелов (например,
MyCoolCatsPack). По этой ссылке другие пользователи смогут добавить ваш набор. - Готово! Бот выдаст ссылку вида
t.me/addstickers/YourLink.
Работа с анимированными стикерами
Анимация делает набор живым, но требует подготовки файла в формате .TGS (Lottie JSON, сжатый в gzip).
- Создайте анимацию в After Effects или аналогичном ПО.
- Используйте плагин Bodymovin для экспорта в JSON.
- Конвертируйте JSON в TGS (можно использовать онлайн-конвертеры или утилиту
lottie-tgs). - Загружайте файл в бота @stickers так же, как и статичный PNG (команда
/newpack→ отправка файла).
Для видео-стикеров (формат .webm) процесс аналогичен, но файл должен быть закодирован кодеком VP9 с прозрачностью.
Частые ошибки
- Непрозрачный фон: Даже если в редакторе фон скрыт, проверьте экспорт. Иногда сохраняется белый слой снизу.
- Неверный размер: Файл 513×512 или 500×500 будет отклонен ботом. Проверяйте размер перед отправкой.
- Слишком большой вес: Если стикер «весит» больше 64 КБ, бот вернет ошибку. Сожмите изображение.
- Отправка как фото: Самая распространенная проблема новичков. Помните: только режим «Файл».
FAQ
Можно ли редактировать набор после публикации?
Да. Вы можете добавлять новые стикеры (команда /addsticker), удалять старые (/delsticker) или менять порядок, обращаясь к боту @stickers. Изменить название набора или короткую ссылку нельзя — придется создавать новый пак.
Сколько стикеров может быть в одном наборе? Максимальное количество — 120 штук для статических и анимированных наборов. Для видео-стикеров лимит может отличаться, но обычно также составляет 120.
Могут ли другие люди использовать мои стикеры? Да, как только вы опубликуете набор по ссылке, любой пользователь Telegram сможет добавить его себе. Вы не можете сделать набор приватным для ограниченного круга лиц через стандартного бота.
Нужно ли регистрировать авторские права? Telegram не проверяет авторские права при загрузке. Однако, если вы используете чужие персонажи (например, Дисней или аниме), ваш набор могут удалить по жалобе правообладателя. Лучше создавать оригинальных персонажей.