Añadiendo OpenMoji como un nuevo conjunto de emojis

También me gustaría mucho ver esto. Sería bueno que Fedora usara un conjunto de emojis completamente de código abierto.

No estoy seguro de a qué te refieres con la lista de emojis de unicode, ya que es un estándar, todos los puntos de código son los mismos. Y tienes un mapeo de los nombres que usa Discourse a esos. Entonces, como primer paso… ¿algo como esto?

#!/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 me gusta