December 11, 2023

Создаём Telegram emoji без потери качества

Наверняка вы все встречали красивые паки эмодзи, в которых используются svg файлы, то есть файлы без потери качества, например: https://t.me/addemoji/EmojiStatus

Но когда вы сами пытались использовать svg с своих эмоджи, телеграм писал "Такой формат файла не поддерживается". Пожалуйста, сконвертируйте изображение в PNG или WEBP."

Вопрос - как же использовать этот svg?

#1 Преобразуем svg в нужный формат

Да, тг не принимает svg файлы, но есть еще один формат, который также не дает потерять качество изображения - файл в формате TGS.

Вы можете использовать официальный плагин для AAE

https://github.com/TelegramMessenger/bodymovin-extension

Но намного легче делать это через бота:

https://t.me/SVG2TGSbot

Но есть один минус - бесплатный лимит в боте - 10 преобразований в день.

И так, переходим в бота по линку выше и пишем /start. Далее отправляем наш svg файл, в ответ получаем картинку.

И что делать с этой картинкой?

#2 Следующий шаг - создать пак эмоджи

Переходим в бота:

https://t.me/Stickers

И пишем /start, затем /newemojipack

Самый важный момент! Нас просят выбрать тип пака, выбираем "Анимированные эмодзи".

Добавляем имя нашему эмоджипаку и возвращаемся в диалог к боту, в котором конвертировали svg, пересылаем то, что он нам прислал боту Stickers.

Выбираем любое обычное эмодзи (роли не играет) и пишем /publish, по желанию задаете иконку эмоджипака.

Через какое-то время, обычно сразу, ваш эмодзи будет готов!