Ho considerato vari modi per permettere all’utente di fornire un emoji ma ho finito per estrarre semplicemente il primo emoji dal Nome dell’utente o dalla biografia “Informazioni su di me”.
Ho imparato tutto sulle gioie di unicode
Ho iniziato a supportare le emoji nei nomi utente ma mi sono fermato dopo aver visto che discourse mette molte protezioni attorno all’unicode nei nomi utente.
P.S. grazie al plugin name_first_letter di @pfaffman come punto di partenza. Se non viene trovata nessuna emoji, questo tornerà a usare il primo carattere (usando grapheme_clusters) nel Nome, e al nome utente se non c’è Nome.