Salut Helga,
Si vous souhaitez attribuer automatiquement un badge, la meilleure façon de procéder est d’utiliser la requête SQL pour le badge.
Vous la trouverez dans admin-badges
Faites ensuite défiler vers le bas pour trouver la requête SQL.
Si vous effectuez une recherche sur meta.discourse.org, vous aurez peut-être la chance de trouver quelqu’un qui a déjà écrit la requête que vous recherchez.
Ma requête préférée attribue un badge lorsqu’une personne rejoint un groupe. L’exemple ci-dessous attribue le badge dans les 24 heures suivant l’adhésion de la personne au groupe “discourse-admin”.
select user_id, created_at granted_at, NULL post_id
from group_users
where group_id = (
select g.id from groups g where g.name = 'discourse-admin'
)
J’utilise les paramètres suivants avec la requête pour le badge


