Considerei vĆ”rias maneiras de deixar o usuĆ”rio fornecer um emoji, mas acabei simplesmente extraindo o primeiro emoji do Nome do usuĆ”rio ou da bio āSobre mimā.
Tenho que aprender tudo sobre as alegrias do unicode
Comecei a trilhar o caminho de suportar emojis em nomes de usuƔrio, mas parei depois de ver que o Discourse coloca muitas salvaguardas em torno do unicode em nomes de usuƔrio.
P.S. graças ao plugin name_first_letter do @pfaffman como ponto de partida. Se nenhum emoji for encontrado, isso recorrerÔ ao uso do primeiro caractere (usando clusters de grafemas) no Nome, e ao nome de usuÔrio se não houver Nome.