Как сохранить custom emoji из Telegram
В сообщении Telegram custom emoji выглядят как обычные символы, но технически за ними стоят объекты стикеров. Исходником может быть статический WEBP, анимированный TGS или видео WEBM. StickerGet определяет custom emoji в сообщении и показывает форматы, подходящие именно для найденного исходника.
Как Telegram определяет custom emoji?
Bot API помечает сущности custom emoji идентификатором custom_emoji_id. Бот может получить соответствующие объекты Sticker через getCustomEmojiStickers — вместе с исходным форматом и информацией о наборе. Поэтому StickerGet работает с настоящим asset, а не делает скриншот сообщения.
Как сохранить custom emoji за три шага
- 1
Перешлите или отправьте StickerGet сообщение, в котором есть custom emoji.
- 2
Выберите найденный emoji — либо обработку всех найденных сразу — и нужный доступный формат.
- 3
Скачайте готовый файл или ZIP из того же Telegram-чата.
Скачать custom emoji
Статические, анимированные и видео-эмодзи
StickerGet не считает, что у всех emoji одинаковый исходник. Статический emoji можно выгрузить как изображение, TGS — отрендерить, например, в GIF или MP4, а WEBM проходит через видео-конвертер. Меню строится по фактически обнаруженному типу.
Некоторые custom emoji Telegram помечает как перекрашиваемые под цвет текста или интерфейса. StickerGet экспортирует исходный asset и не пытается угадывать цвет темы чужого Telegram-клиента, поэтому вне исходного контекста такой emoji может выглядеть иначе.
Вопросы
StickerGet увидит несколько custom emoji в одном сообщении?
Да. Несколько найденных custom emoji можно обработать вместе и получить ZIP.
Бот сохраняет скриншот эмодзи?
Нет. StickerGet получает соответствующий объект Sticker из Telegram и работает с исходным файлом.
Можно сохранить весь набор custom emoji?
Если emoji принадлежит набору, StickerGet предлагает обработать как один emoji, так и весь набор.
Скачать custom emoji
Откроется @StickerGetRoBot · первая задача бесплатно
Открыть StickerGet в Telegram