На движке Discourse есть функция/расширение награды. Работает это так: если пользователь к примеру следит за вопросом, то он получает награду, если пользователь создал вопрос, ответил на вопрос, то он тоже получает награду.... и так далее. Я думаю, что можно будет переделать код под flarum.Ссылка на официальное сообщество https://meta.discourse.org/badges. Ссылка на код https://github.com/discourse/discourse-github