Couleur de la lettre de l'avatar du système

Dans la table user_avatars, nous pouvons reconstituer le lien vers l’avatar personnalisé ou le gravatar d’un étudiant en utilisant les champs custom_upload_id ou gravatar_upload_id.
Par exemple : https://sjc3.discourse-cdn.com/business7/user_avatar/<discourse_url>/<username>/<img_size>/<upload_id>_2.png

Lorsqu’un utilisateur n’a pas téléchargé d’avatar, un avatar par défaut lui est automatiquement attribué, qui ressemble à ceci :
https://avatars.discourse.org/v4/letter/g/d78d45/64.png

Dans ce cas, la structure du lien est la suivante :
https://avatars.discourse.org/v4/letter/<lettre_à_afficher>/<couleur_fond_hex>/<img_size>.png

La structure du lien de l’exemple ci-dessus montre clairement comment reconstituer le lien. Cependant, l’élément que je n’arrive toujours pas à identifier est l’endroit où la valeur background_color_hex est stockée dans la base de données.

Si quelqu’un peut m’aider, je lui en serais très reconnaissant !

Il est calculé dynamiquement par le processus du serveur web à partir d’un hachage du nom d’utilisateur.

Merci @riking,

Avez-vous des informations sur la manière de reproduire ce processus ? Ou pouvez-vous suggérer une autre méthode pour accéder programmatiquement à l’avatar d’un utilisateur ?

G