Мы планируем создать онлайн-сообщество, где программистам будут предлагаться определённые задачи. На основе баллов и другой релевантной информации (например, лайков к постам, проведённых обзоров и т. д.) я намерен ранжировать пользователей в виде кастомной таблицы лидеров.
Хотелось бы узнать, возможно ли реализовать что-то подобное в Discourse, и попросить поделиться примерами (в том числе сайтов, где такая функциональность уже внедрена).
PS — Я уже изучил API пользователей Discourse, который предоставляет достаточно информации. Можно ли расширить это API, чтобы удовлетворить вышеуказанные требования?