Gamification oltre la classifica

Sto costruendo community che avvicinano le persone. La gamification è uno degli elementi più ovvi da implementare.

Prima di passare da Discord a Discourse, ho fatto sviluppare alcuni bot personalizzati che servivano esattamente a questo scopo.

Solo per citarne alcuni:

  • GM Bot: Bot che rispondeva ogni volta che dicevi “GM” sul canale dedicato - rispondeva con una citazione motivazionale e teneva traccia della tua serie di “early bird” se ti alzavi prima delle 6 del mattino.
  • Progress Bot: un bot che monitorava i tuoi allenamenti, meditazioni, diari giornalieri e successi su base mensile. In questo modo tutti i partecipanti sarebbero stati motivati a mantenere la serie e avrebbero potuto monitorare pubblicamente i progressi degli altri.

Questi sono solo 2, che sono stati accolti molto calorosamente e utilizzati ampiamente dalla mia community.

C’è un modo per implementare tale gamification su Discourse?

(Non cerco una risposta diretta sì/no, ma più un brainstorming su quali siano i “frutti facili da cogliere” che potrei utilizzare subito e cosa si potrebbe fare nel tempo e con un budget).

Qualsiasi contributo è benvenuto!

5 Mi Piace

Un approccio che ho visto nelle community di pratica è l’uso delle categorie di diario. Puoi implementarle utilizzando il plugin journal o modificando le impostazioni della categoria per adattarle alle tue esigenze.

Inoltre, puoi creare badge personalizzati per premiare l’attività all’interno di una categoria di diario. Potresti anche esplorare la creazione di automazioni più sofisticate utilizzando il plugin automation.

7 Mi Piace

Questo è davvero intelligente (a seconda del contesto, ovviamente, sembra che abbia funzionato nella tua community).

Ma sì, penso che l’automazione sarà tua amica per questo tipo di cose.
E se scopri che non ha i trigger ecc. di cui hai bisogno, ti esorto a pubblicare nel topic. Chissà se se ne potranno aggiungere altri :slight_smile:

In alternativa, Discourse ha molti webhook/API disponibili, quindi se hai bisogno di fare il massimo con le tue automazioni, potresti usare qualcosa come Zapier o strumenti simili no-code.

4 Mi Piace

Se hai bisogno di qualcosa di pronto all’uso, potresti modificare i Livelli di fiducia di Discourse con i tuoi titoli, badge e immagini per renderli pertinenti alla tua community. Per ispirazione, visito spesso forum.uipath.com/badges ma ci sono siti che hanno personalizzato ulteriormente i livelli di fiducia.

1 Mi Piace

Grazie @rishabh.

Quello che sto cercando non è necessariamente la soluzione “out-of-the-box”, ma qualcosa che funzioni a un livello psicologico più profondo per mantenere gli utenti più “dipendenti” (in senso positivo!) dalla community in cui partecipano.

@loginerror hai pensato a questi badge? Sembrano davvero meravigliosi!

1 Mi Piace

Sì, insieme al nostro fantastico Community team :slight_smile:

Per i badge, penso che utilizziamo quasi tutti i modi in cui è possibile assegnarli (quelli di GitHub provengono dal plug-in, abbiamo automazioni API interne per la nostra Accademia, ne abbiamo alcuni che vengono effettuati tramite query SQL del data explorer personalizzato e infine alcuni che vengono assegnati manualmente).

A meno che la domanda non fosse puramente su come appaiono, nel qual caso non posso prendermi alcun merito. Le mie capacità artistiche non lo permetterebbero :sweat_smile:

5 Mi Piace