Стандартный формат emoji для Telegram - 100/100px - это слишком маленький формат, при сохранении и выгрузке через бот он неизбежно сшакалится и будет пикселиться.
Чтобы обойти это, мы будем выгружать наше emoji не как статичное, а как анимированное. Для этого нам понадобятся программы ai и ae, а также терпение и успокоительные. Я вообще не аниматор, и там вообще не нужны навыки анимации, но даже без этого есть гора неочевидных нюансов. Шаг 1 - отрисовываем emoji в векторе и сохраняем в формате 512/512px в ai, группируем слои и объекты, делаем нейминг и отрисовку по правилам преданимационной подготовки стикера. Хотя у нас нет анимации - это очень важно. Шаг 2 - скачиваем специальный плагин для анимационного формата tgs и устанавливаем его, это инструкция от Telegram. Шаг 3 - скачиваем специальный плагин для гладкого импорта из ai в ae. Называется - Overlord, он платный 45$, много инфы на английском, но он очень упрощает жизнь. Шаг 4 - или допустим у вас нет 45$, вы не хотите стать 🏴