Ajout d'OpenMoji en tant que nouveau jeu d'emojis

J’aimerais beaucoup voir cela aussi. Ce serait bien que Fedora utilise un ensemble d’emojis entièrement open source.

Je ne suis pas sûr de ce que vous entendez par la liste d’emojis Unicode — puisque c’est une norme, tous les points de code sont les mêmes. Et vous avez un mappage des noms utilisés par Discourse à ceux-ci. Donc, dans un premier temps… quelque chose comme ceci ?

#!/bin/bash
TARGETDIR="./discourse/public/images/emoji/openmoji"

[[ ! -f openmoji-72x72-color.zip ]] && curl -L -O https://github.com/hfg-gmuend/openmoji/releases/latest/download/openmoji-72x72-color.zip
unzip -u -d openmoji-color openmoji-72x72-color.zip

mkdir -p $TARGETDIR

curl -s https://raw.githubusercontent.com/discourse/discourse/main/lib/emoji/db.json | 
    jq -r '.emojis[] | "\( .code ) \( .name )"' | 
    while read -r codepoint name; do 
        cp openmoji-color/${codepoint^^}.png ${TARGETDIR}/${name}.png 2>/dev/null || echo "Missing ${name}"
    done
1 « J'aime »