Ciao,
C’è il plugin Discourse Gamification. Si basa sui punti, però. Potrebbe essere utilizzato come base per estenderlo con altre funzionalità.