Содержание
Как сделать свои эмодзи в Telegram
23 декабря 2022
Ликбез
Технологии
На выбор доступны статичные, анимированные или в формате видео.
Новые нестандартные эмодзи видят все участники переписки, создать и добавить свой комплект в мессенджер также могут все желающие. Но вот использовать эти смайлики получится только при наличии премиум-подписки Telegram. При этом у всех пользователей есть возможность сохранять понравившиеся варианты в «Избранное» на будущее.
Процесс создания и импортирования эмодзи в мессенджер очень похож на работу со стикерами. Учтите: подготавливать изображения, видео или анимацию гораздо удобнее с помощью мышки и клавиатуры на компьютере, чем на смартфоне. Если готовы к экспериментам, действуйте так.
1. Подготовьте изображения
Для статичных эмодзи
Создать статичные изображения можно в любом графическом редакторе. Хотя многие используют Adobe Photoshop и Illustrator.
Изображения должны соответствовать требованиям Telegram:
- формат файла — PNG или WebP;
- разрешение — 100 × 100 пикселей;
- прозрачный фон изображения.
Для примера возьмём Photoshop как один из самых популярных инструментов. В других редакторах порядок действий будет аналогичным.
Для начала вы можете найти подходящую картинку в открытом доступе или нарисовать свою собственную. Учтите, что финальное изображение будет очень маленьким, поэтому мелкие детали считываться не будут.
Далее создайте новый файл размером 100 × 100 пикселей. Перетащите подготовленное ранее изображение на новый холст и масштабируйте до нужного размера.
Если у вашей картинки непрозрачный фон, выберите «волшебную палочку» на панели инструментов и с её помощью выделите пространство вокруг объекта. Возможно, придётся сделать несколько выделений и удалить всё лишнее.
Мелкие детали можно стереть ластиком, который также доступен на панели инструментов. После очистки фона и удаления всех лишних слоёв останется только экспортировать картинку.
Сохранить файл можно через меню «Экспорт» (Export) → «Быстрый экспорт в PNG» (Quick Export as PNG) или «Файл» (File) → «Сохранить как» (Save As), а затем выбрать формат PNG.
Далее придётся повторить весь процесс для остальных картинок, которые вы собираетесь использовать в наборе эмодзи.
Для анимированных эмодзи
Для создания анимированных смайликов воспользуемся Adobe Illustrator и After Effects. Сделать анимацию можно и в других программах, но на финальном этапе понадобится именно After Effects.
Для импорта готовых файлов в Telegram необходимо сохранить их в формате TGS, поддерживаемом мессенджером. Для этого скачайте приложение ZXPInstaller, а также плагин Bodymovin-TG последней версии (файл bodymovin-tg.zxp).
Запустите ZXPInstaller и перетащите в него файл bodymovin-tg.zxp — приложение установит его для After Effects. Закройте ZXPInstaller и запустите After Effects.
В After Effects перейдите по пути «Правка» (Edit) → «Настройки» (Preferences) → «Сценарии и выражения» (Scripting & Expressions). Поставьте галочку у опции «Разрешить сценариям выполнять запись файлов и осуществлять доступ к Сети» (Allow Scripts to Write Files and Access Network). Подтвердите настройку кнопкой OK.
Далее стоит проверить, работает ли плагин Bodymovin-TG. Для этого откройте меню «Окно» (Windows) → «Расширения» (Extensions). В списке должен появиться Bodymovin for Telegram Stickers.
Далее перейдите к самой анимированной картинке. Создайте новый проект в Adobe Illustrator. Как и в случае со статичными стикерами, размер холста должен быть 100 × 100 пикселей, а также у проекта не должно быть фона.
Для примера сделаем улыбающийся смайлик, который будет показывать язык. Для сборки картинки следует использовать фигуры на панели инструментов Illustrator. На отдельных слоях необходимо разместить те части картинки, которые позже вы собираетесь анимировать в After Effects.
В нашем случае мы подготовили улыбающийся рот и язык, который появится примерно на середине анимации. Готовое изображение со слоями достаточно сохранить в стандартном формате AI, который After Effects также поддерживает.
Запустите After Effects и создайте новую композицию. Размеры также 100 × 100 пикселей. Количество кадров в секунду — 60. Длительность композиции не должна превышать 3 секунды.
Затем нажмите «Файл» (File) → «Импорт» (Import) → «Файл» (File) и укажите сохранённое ранее изображение в формате AI. В настройке «Импортировать как» (Import As) выберите «Композиция — сохранить размеры слоёв» (Composition — Retain Layer Sizes) и кликните «Импорт» (Import).
Ваша векторная картинка импортируется вместе со слоями. Порядок слоёв может нарушиться по сравнению с исходником. Перераспределите их в нужной последовательности на панели снизу.
На той же нижней панели у слоёв можно регулировать положение в кадре, угол поворота, прозрачность и другие параметры анимации. Мы решили сделать простой переход от улыбки к языку.
Для этого в списке снизу нажимаем на стрелочку рядом с названием слоя. В раскрывшемся перечне кликаем по значку часов рядом с параметром «Непрозрачность» (Opacity). Перемещаем слайдер воспроизведения на линии времени примерно к середине и меняем для рта уровень непрозрачности на 0%, при этом сохраняем 100% для всего предыдущего отрезка. Для языка нужно проделать аналогичную операцию, но с обратными показателями: 0% до середины воспроизведения и 100% после исчезновения линии рта.
Перед сохранением готового файла в формат TGS нужно преобразовать векторные элементы в фигуры, с которыми анимация будет выполнена корректно. Для этого выделите все слои в списке на нижней панели, нажмите правую кнопку мыши и выберите «Создать» (Create) → «Создать фигуры из векторного слоя» (Create Shapes from Vector Layer). Все заданные ранее параметры будут скопированы на новые слои с фигурами.
Далее запустите плагин Bodymovin-TG по пути «Окно» (Window) → «Расширения» (Extensions) → Bodymovin for Telegram Stickers. Выберите созданную композицию, которую хотите экспортировать. В параметре Destination Folder укажите папку для сохранения. Нажмите кнопку Render. Файл будет сохранён по указанному пути в формате TGS.
Проделайте то же самое для других эмодзи в наборе.
Для видеоэмодзи
Если у вас нет профессиональных навыков работы с видео, проще всего для эмодзи такого типа найти уже готовый ролик в свободном доступе и адаптировать его под Telegram, удалив фон. В нашем примере мы используем футаж с пламенем, который обработаем с помощью Adobe Premiere Pro.
Для начала необходимо укоротить ролик до 3 секунд по продолжительности, а также задать настройки «Последовательности» (Sequence). Размер должен быть 100 × 100 пикселей, а количество кадров в секунду — 30.
Если фон на видео прозрачный, то можно сразу перейти к последнему шагу и экспортировать заготовку. В противном случае нужно удалить всё лишнее.
В Premiere Pro очистить сплошной фон можно с помощью инструмента, который находится в списке на нижней левой панели в разделе «Эффекты». Там нужно открыть каталог по пути «Видеоэффекты» (Video Effects) → «Прозрачное наложение» (Keying) → «Цветовой ключ» (Color Key).
Перенесите «Цветовой ключ» на ваше видео. Эффект должен появиться в списке в верхней левой панели под пунктом «Непрозрачность» (Opacity). В настройках нажмите на значок пипетки у параметра «Ключевой цвет» (Key Color) и кликните этим инструментом по цвету фона на видео, который вы хотите удалить.
Далее нужно настроить допуск цвета и растушёвку так, чтобы основной объект в кадре не пропадал при движении. Некоторое количество артефактов и пиксельная «лесенка» при работе с таким небольшим размером — нормальное явление.
Готовое видео можно экспортировать через меню «Файл» → «Экспорт» → «Медиа». Выберите кодек Apple ProRes with Alpha 4444 и укажите путь для загрузки.
Далее сохраните экспортированный файл в формате WebM для Telegram. Можно использовать плагин для программ Adobe, но более стабильным вариантом кажется отдельная программа Shutter Encoder для Windows и macOS. Скачайте и установите её.
Запустите Shutter Encoder и перетащите в него файл, который экспортировали ранее из Premiere Pro. В списке «Выбрать функцию» найдите кодек вывода VP9 и формат WEBM. В разделе «Настройки звука» выберите «Нет звука». В «Расширенных возможностях» активируйте пункт «Включить Alpha-канал».
В блоке «Регулировка битрейта» нажмите на кнопку VBR и переключите на постоянный битрейт CQ. Выберите значение примерно 30–50, оно влияет на уровень сжатия файла. Большее число означает более сильную компрессию.
Нажмите кнопку «Запустить функцию». Размер готового файла не должен превышать 64 КБ. Попробуйте отрегулировать настройки ещё раз, если ваше видео получилось слишком тяжёлым.
По такому же принципу подготовьте остальные видео для комплекта эмодзи.
2. Соберите эмодзи в набор Telegram
Готовый набор нужно загрузить через официального бота. Это удобнее делать с помощью веб-версии или приложения на компьютере.
Откройте Stickers Bot и введите или выберите команду /start. В чате появится список доступных команд. Чтобы добавить эмодзи, кликните /newemojipack.
Далее бот предложит выбрать из трёх вариантов эмодзи — анимированные, видеоэмодзи или статичные. Кликните по нужному виду.
Затем введите название нового набора, которое будет отображаться в меню с эмодзи.
После необходимо добавить все элементы набора по одному. Отправляйте боту файлы с изображениями, анимацией или видео без сжатия. Во время загрузки каждого смайлика присылайте в чат соответствующий аналог из стандартного набора эмодзи Telegram.
После загрузки всех подготовленных эмодзи для набора введите команду /publish.
Для своего набора можно задать обложку, которая будет показываться в списке среди всех добавленных паков эмодзи. Отправьте один из ваших элементов.
На последнем шаге укажите название набора, которое будет использовано в составе ссылки на ваши эмодзи.
3. Добавьте готовый набор эмодзи себе и поделитесь им
Добавить набор эмодзи можно по прямой ссылке, которая была сгенерирована на последнем этапе в Stickers Bot. Эта ссылка выглядит как https://t.me/addemoji/EmojiName, где EmojiName — это название вашего набора. Просто нажмите на неё в чате либо скопируйте и сохраните в «Избранном».
Поделиться эмодзи с пользователями очень просто: отправьте им сохранённую ссылку. Если потеряли её, но набор уже добавили себе, то найдите его через настройки.
На смартфоне перейдите по пути «Настройки» → «Стикеры и эмодзи» → «Эмодзи». Нажмите на ваш пак, далее на три точки справа от названия и кликните «Копировать ссылку» либо «Поделиться». Выберите, кому прислать комплект.
На компьютере достаточно открыть панель с эмодзи и стикерами в любом чате, кликнуть по названию вашего набора и далее в появившемся окошке нажать «Поделиться эмодзи». В результате ссылка на пак скопируется в буфер.
Читайте также 📱
- Как сделать анимированный стикер в Telegram
- Как очистить кеш в Telegram
- Как создать бота в Telegram
- 15 полезных функций Telegram, о которых знают не все
- Как сделать видеостикеры для Telegram
Подборка наборов для статусов Telegram
[Telegram]
Влад Войтенко
Подписывайтесь на [Код // Дурова] в Telegram[Код // Дурова] в Telegram
В обновлении Telegram под номером 9. 0 одним из ключевых нововведений считается возможность установки кастомного статуса в формате эмодзи.
Нововведение доступно исключительно пользователям Telegram Premium, однако оно сразу же стало достаточно мейнстримным благодаря свободе выбора эмодзи: зачастую люди устанавливают какие-то смешные или брендированные смайлы.
«Код Дурова» подобрал список самых забавных и крутых наборов эмодзи, которые можно использовать для статусов в мессенджере. Бонусом коротко рассказываем, как создать такие самостоятельно.
- Статусы с иконками Telegram Premium и пометками SCAM, FAKE, BUSY
- Полностью прозрачный эмодзи
- Полностью прозрачный эмодзи с полностью пустым названием
- Всеми любимая аська
- Галочка Telegram
- Галочка Telegram другого образца
- Смайлы ВКонтакте
- Смайлы Одноклассники
- Колобки
- Пиксельные смайлы
- Android-смайлы
- Смайлы из Windows 11
- Эмодзи с пиксельным Пепе
- Анимированный Пепе
- Видео-эмодзи с животными
- Гигантский пак с видео-эмодзи
- Эмодзи с героями популярных мемов
- Ещё один пак анимированных эмодзи с кучей мемов
- Эмодзи с западными мемами
- Уточка из Telegram
- Токсичные эмодзи
- Странные мемы
- Всякие иконочки
- Иконки компаний и сервисов
- Майнкрафт
- Ещё WhatsApp
- Иконки Telegram
- Наггетсы
- Эмодзи в минималистичном дизайне
- Планеты
Чтобы установить эмодзи вместо стандартной звёздочки, нужно открыть список чатов и кликнуть на звёздочку около надписи «Чаты» (iOS), либо кликнуть на кнопку «Установить эмодзи-статус» в открывающемся по свайпу вправо меню (Android).
Как создать свои эмодзи для статусов?
1. Нужно помнить, что любые эмодзи должны быть размером ровно 100 x 100 пикселей.
2. Статичные эмодзи в Telegram поддерживают форматы .PNG или .WEBP. Для создания статичных эмодзи понадобится только редактор изображений, позволяющий экспортировать их в формат .PNG или .WEBP.
3. Анимированные эмодзи в Telegram поддерживают формат .TGS и частоту кадров 60 fps. Они не должны содержать аудиопоток и быть не дольше 3 секунд. Рекомендуется зацикливать их.
Для создания анимированных эмодзи понадобится следующий ряд инструментов:
— дополнительные навыки владения векторной графикой в специализированных программах вроде Adobe After Effects;
— плагин Bodymovin-TG для Adobe After Effects, который нужен для экспорта анимации в формат .TGS.
4. Видео-эмодзи поддерживают в Telegram формат .WEBM и частоту кадров 30 fps. Они не должны содержать аудиопоток и быть дольше 3 секунд. Рекомендуется зацикливать их.
Подробные гайды по работе с редакторами векторной графики и Adobe After Effects, ищите в интернете. Подробнее о различиях типов и нюансах создания эмодзи можно прочитать в официальной документации Telegram. Больше подробностей также можно найти в нашем материале.
Как добавить в Telegram свой набор эмодзи? Показываем
Создавать авторские эмодзи могут все пользователи, но пользоваться ими могут только платные подписчики Telegram Premium.
Код ДуроваИгорь Савкин
- Переходим в Telegram-бот @Stickers и отправляем ему команду /newemojipack
- Выбираем тип эмодзи — статичные, анимированные или видео
- Придумываем название набора
- Выгружаем эмодзи в диалог как файл (без сжатия)
- Отправляем стикер-замену из стандартного набора, на базе которого будет работать ваш эмодзи — когда пользователь без Telegram Premium попробует переслать ваш кастомный эмодзи, он будет заменён на заданный вами из стандартного набора
- Когда последний эмодзи будет загружен, отправляем команду /publish
- При желании загружаем обложку для набора и придумываем ссылку на ваш эмодзи-пак.
Вышло обновление Telegram: Эмодзи-статусы, новые ссылки и новая авторизация
Команда Telegram готовится к релизу очередного обновления мессенджера, главным новшеством которого скорее всего станут новые возможности кастомных эмодзи.
Код ДуроваИгорь Савкин
Подписывайтесь на [Код // Дурова] в Telegram[Код // Дурова] в Telegram
Сейчас читают
[Новости]
Как снять ограничения на контент «18+» в Telegram для iOS и macOS?
24 января, 2020
[Новости]
Появился бесплатный ChatGPT с доступом к GPT-4
28 апреля, 2023
[Telegram]
Подборка наборов для статусов Telegram
18 сентября, 2022
[Статьи]
Какой Samsung Galaxy S23 купить: чтобы работал Samsung Pay, была гарантия в России и ещё один бонус
13 марта, 2023
[Статьи]
Как сделать свой личный ChatGPT в Telegram за 5 минут
26 марта, 2023
[Новости]
Сбер представил чат-бот GigaChat
24 апреля, 2023
[Интернет]
Нейросеть ChatGPT умеет писать эссе и решать математические задачи.
Как ей воспользоваться?
16 декабря, 2022
[Новости]
Microsoft пытается остаться на российском рынке
28 апреля, 2023
[Новости]
Приложение PornHub для Android не работает
13 марта, 2023
[Новости]
Windows 11 запустил полноценную интеграцию с iPhone
27 апреля, 2023
[Telegram]
Веб-клиенты Telegram Web A и Web K получили крупные обновления
27 апреля, 2023
[Новости]
Процессоры Qualcomm обвинили в незаконной слежке за пользователями Android-смартфонов
26 апреля, 2023
[Новости]
В Бразилии заблокировали Telegram за отказ передавать данные
26 апреля, 2023
[Обзоры]
Обзор Dreame h22: вертикальный моющий пылесос — круче, чем Dyson
24 апреля, 2023
[Статьи]
Как сделать видеостикер из видео или GIF для Telegram
1 февраля, 2022
Редакция рекомендует
[Обзоры]
Обзор Dreame h22: вертикальный моющий пылесос — круче, чем Dyson
24 апреля, 2023
[Статьи]
Общие папки Telegram: Что это и как пользоваться
22 апреля, 2023
[Обзоры]
Обзор QLED-телевизора Sber 50″: квантовые точки по доступной цене
20 апреля, 2023
[Обзоры]
Обзор новинок Яндекса: Станция Макс и Хаб с Zigbee, новые датчики умного дома
18 апреля, 2023
[Обзоры]
Тест-драйв Tank 300: по Хакасии на китайском внедорожнике
5 апреля, 2023
[Обзоры]
Обзор Nothing Ear (stick): топовые вкладыши, к которым есть пара вопросов
31 марта, 2023
[Обзоры]
Обзор Huawei FreeBuds 5i — уверенный выбор в среднебюджетном сегменте
29 марта, 2023
[Статьи]
Свайп на русском в iOS 16.
4 — это боль, но благо есть альтернативы
28 марта, 2023
[Статьи]
Как сделать свой личный ChatGPT в Telegram за 5 минут
26 марта, 2023
[Статьи]
Что такое GaN-зарядка? Особенности технологии и почему стоит выбрать именно такой адаптер питания
23 марта, 2023
Блоги компаний
[билайн]
Инклюзивный бизнес внутри и вовне: как забота о людях с ограниченными потребностями стала точкой роста для бизнеса
29 апреля, 2023
[МТС]
Что под капотом у ChatGPT или как устроены нейросети
28 апреля, 2023
[МТС]
Карьерный рост в IT: как стать продактом
26 апреля, 2023
[Тинькофф]
Приёмная для мошенников: как преступники оставляют отзывы на VC и Banki.ru — расследование Тинькофф
26 апреля, 2023
[Сбер]
Русскоязычная мультимодальная нейросеть от Сбера
25 апреля, 2023
[Циан]
Как устроены продуктовые процессы в Циан
20 апреля, 2023
[X5 Tech]
Голосовая сборка: как устроена технология, благодаря которой на полках всегда есть свежие продукты
18 апреля, 2023
[Тинькофф]
Новое в приложении Тинькофф: вход по селфи при смене смартфона, достижения и каналы в чатах
18 апреля, 2023
[X5 Tech]
Видео и презентации со второго митапа X5 Tech по фронтенду
14 апреля, 2023
[X5 Tech]
Приглашаем на первый митап X5 Tech по Data science
14 апреля, 2023
[МТС]
Как выполнять тестовые задания на Junior-позиции
11 апреля, 2023
[Сбер]
В Сбере создали нейросеть Kandinsky 2.
1: она понимает русский язык и генерирует изображения в пару кликов
10 апреля, 2023
[Тинькофф]
Заниматься наукой в Тинькофф. За деньги? Да!
6 апреля, 2023
[МТС]
Большие перемены в МТС!
30 марта, 2023
[билайн]
Как «Вымпелком» строит Private LTE в России
29 марта, 2023
Первое обновление Telegram 2023 года позволяет пользователям превращать анимированные смайлики в изображения профиля
Автор: Tech Desk New Delhi | Обновлено: 8 февраля 2023 г. 19:09 IST
Telegram также получил несколько новых анимированных эмодзи, расширив и без того обширный каталог (Источник изображения: Telegram)
Прослушать эту статью
Первое обновление Telegram 2023 года позволяет пользователям превращать анимированные эмодзи в изображения профиля
Икс
00:00
1x
1,5x
1,8x
Популярное приложение для обмена сообщениями Telegram получило свое первое крупное обновление в 2023 году на платформах iOS и Android, добавив множество заслуживающих внимания функций. Их возглавляет совершенно новый Profile Picture Maker, который позволяет пользователям превращать анимированные смайлики в изображение профиля для своих учетных записей. Но это еще не все — ознакомьтесь со всеми функциями, которые включены в обновление ниже.
Profile Picture Maker
Любую наклейку или анимированный эмодзи теперь можно превратить в изображение профиля для учетных записей, групп или каналов. Эта функция не ограничивается Telegram Premium, поскольку ее могут использовать даже бесплатные пользователи. Пользователи также могут устанавливать или предлагать изображения профилей для своих контактов «всего двумя нажатиями», хотя эта функция была представлена в предыдущем обновлении под Новый год.
Перевод всего чата
В отличие от функции создания фото профиля, эта функция предназначена только для пользователей Premium. Премиум-пользователи могут переводить целые чаты, группы и каналы в режиме реального времени, нажав на панель перевода вверху. Меню параметров позволяет пользователям скрыть панель и указать, какие языки будут переведены. В то же время пользователям, не являющимся премиум-пользователями, разрешено взимать плату за отдельные сообщения.
Категории смайликов
Поиск подходящих наклеек и смайликов для конкретной ситуации упрощается с помощью категорий смайликов. Наклейки и эмодзи теперь сгруппированы по категориям на панели при выборе реакции или устава. Пользователи также могут удерживать любой смайлик, чтобы лучше рассмотреть его перед отправкой.
Читайте также | Вот почему Google Messages служит отличной альтернативой WhatsApp
Использование сети
Подробные круговые диаграммы теперь позволяют пользователям увидеть, сколько данных было использовано Telegram для Wi-Fi и мобильных данных, и соответствующим образом настроить параметры автоматической загрузки.
Автосохранение входящих мультимедиа
Теперь пользователи могут управлять автоматическим сохранением мультимедиа на устройстве в зависимости от его размера, типа и чата, из которого он был получен. Тем не менее, Telegram рекомендует пользователям хранить файлы в облаке Telegram — мультимедиа и документы могут быть удалены с телефона пользователя и повторно загружены в любое время.
Гранулированные разрешения мультимедиа
Администраторы группового чата могут выбирать, разрешено ли участникам отправлять 9 типов мультимедиа, включая фотографии, голосовые или видеосообщения. Они также могут отключить текстовые сообщения для создания групп только для мультимедиа.
Читайте также
Реклама
Новые пользовательские смайлики и интерактивные смайлики
Telegram представил 10 новых наборов пользовательских смайликов от художников Telegram, расширив и без того обширный каталог приложения. Еще несколько эмодзи стали интерактивными, что позволяет отправлять их и «вызывать полноэкранный эффект».
© IE Online Media Services Pvt Ltd
Впервые опубликовано: 02.08.2023 в 19:08 IST
- Теги:
- Приложение для обмена сообщениями
- телеграмма
Обратный инжиниринг Telegram — случайные анимированные смайлики | by Christoph Schnabl
Обратный инжиниринг Telegram — случайные анимированные смайлики | Кристоф Шнабл | Средний
Около пяти лет назад я выбрал Telegram в качестве службы обмена повседневными сообщениями и отказался от своей учетной записи WhatsApp. С тех пор, как я был очарован всеми мельчайшими забавными деталями, инженеры выпускали релиз за релизом.
Прямо в яблочко!
Одним из недавних дополнений является анимация эмодзи на стороне клиента на основе случайного числа. Это началось с того, что смайлик с кубиками приземлился на одну из его шести сторон в зависимости от случайного числа (от 1 до 6). Значение случайных чисел очевидно для эмодзи с игральными костями. Однако для эмодзи с дротиком сопоставление выглядит следующим образом:
- 1: отсутствует
- 2: верхний левый угол (первое внешнее кольцо, красное)
- 3: правый нижний угол (второе внешнее кольцо, белое)
- 4: левый нижний угол (третье внешнее кольцо, красное)
- 5: Middle Top (Четвертое внешнее кольцо, белое)
- 6: Bull’s Eye
Функция реализована путем отправки эмодзи + полученное случайное число каждому клиенту и локального рендеринга соответствующей анимации.
Сообщения с игральными костями заменяют клавишу `text` на клавишу `dice` и содержат смайлики, которые нужно анимировать, а также сгенерированное случайное число, как вы можете видеть в фрагментах кода ниже:
Обычный чат текст сообщение против кости сообщение
Вы также можете увидеть еще одну интересную функцию здесь, встроенный поиск смайликов. Я агностик, когда дело доходит до обмена сообщениями, а это означает, что я хочу выражать свои мысли как можно более кратко и эффективно, не тратя бессчетное количество секунд на поиск «правильных» смайликов. С другой стороны, иногда использование такого делает разговор менее холодным, и если бы не встроенный поиск, я бы вообще никогда не отправлял смайлики.
В тот момент, когда я прочитал примечания к выпуску и заметил функцию дротика, мне не терпелось узнать, как распределяются вероятности. Но потом я узнал, что внутри используется точно такой же старый механизм, известный по игральным костям, и что штифт занимает одно из шести положений.
Если кто-то из Telegram-инженеров читает это — я призываю вас придумать новый механизм для других смайликов, чтобы я мог получать больше удовольствия от обратного проектирования.
Некоторые предложения для других недетерминированных смайликов:
- ☕️ — Кофейная кружка, которая наполняется с определенной скоростью до определенного объема.