Premia in blocco un badge a un insieme di utenti

Ho una domanda su come assegnare premi in blocco automaticamente all’utente. Come amministratore, non voglio farlo manualmente ogni volta.

1 Mi Piace

Ciao Aicnal, benvenuto su Meta Discourse!

Hai letto il post originale di questo argomento? Trovo che funzioni abbastanza bene. Sono felice di aiutarti con qualsiasi domanda in aggiunta.

2 Mi Piace

Sì, signore. Grazie per il tuo aiuto. E l’ho già letto.

Ma il post dice che dovremmo “caricare un file CSV” per assegnare premi in blocco all’utente. La mia domanda è che una volta che il gruppo di utenti è cambiato e dovremmo caricare di nuovo il file.

Perché non possiamo semplicemente selezionare una regola specifica e se l’utente raggiunge la regola, il sistema assegnerà automaticamente i premi in blocco all’utente. Proprio come i risultati nei giochi.

E mi dispiace molto per il mio scarso inglese!

1 Mi Piace

Puoi

4 Mi Piace

Ottimo. Questo è quello che mi aspettavo.

2 Mi Piace

Ciao

C’è un modo per menzionare anche il motivo del badge quando si utilizza la funzione di assegnazione collettiva? L’ho chiesto qui due anni fa ma non ho mai ottenuto una soluzione.

Se c’è un modo tramite CSV, sarebbe molto utile perché quando assegniamo collettivamente alcuni badge, questi potrebbero essere correlati a determinati argomenti di eventi. Ad esempio, il badge “Partecipante all’Accademia” viene assegnato a coloro che hanno partecipato a una qualsiasi delle accademie, quindi quando si assegna questo badge, il motivo del nostro argomento è l’annuncio dell’accademia. Quando una persona partecipa a diverse accademie (o anche solo a una), nel suo profilo avrà il badge “Partecipante all’Accademia” oltre a un link all’argomento specifico del “motivo” (l’accademia a cui ha partecipato).

Spero che il mio caso d’uso sia comprensibile. Grazie!

1 Mi Piace

Non sembra che questo ti permetta di aggiungere una motivazione. Se hai accesso a Rails, potresti farlo lì; se puoi usare il badge SQL, e c’è qualcosa nel database che puoi usare per identificare le persone (ad esempio, tutti in un certo gruppo), potresti usare il badge SQL, oh, ma questo ancora non ti permetterà di collegare un argomento.

1 Mi Piace

Grazie! @pfaffman, normalmente preferirei usare l’API ma non è un’opzione a meno che non lo faccia uno per uno, come avere un Postman runner e l’elenco degli utenti.

1 Mi Piace

Questa è una richiesta di funzionalità.

Penso che la tua unica soluzione a breve termine sia rails.

2 Mi Piace