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).
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.
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
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.
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.
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!
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