Ciao Helga,
Se vuoi assegnare automaticamente un badge, il modo migliore è tramite la query SQL per il badge.
Questo si trova in admin->badges
Quindi scorri verso il basso per trovare la query SQL.
Se cerchi su meta.discourse.org potresti essere fortunato e trovare qualcuno che ha già scritto la query che stai cercando.
La mia query preferita assegna un badge quando qualcuno si unisce a un gruppo. L’esempio seguente assegna il badge entro 24 ore dall’unione della persona al gruppo “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'
)
Utilizzo le seguenti impostazioni con la query per il badge


