Эмодзи-аватары в виде букв 😁

Пришлось узнать всё о радостях Unicode :sweat_smile:
Я начал внедрять поддержку эмодзи в именах пользователей, но остановился, увидев, что Discourse устанавливает множество ограничений на использование Unicode в именах.

P.S. Спасибо плагину name_first_letter от @pfaffman как отправной точке. Если эмодзи не найдено, он будет использовать первый символ (на основе графемных кластеров) в поле «Имя», а если «Имя» отсутствует — то имя пользователя.

3 лайка