디스커스 리더보드에서 외부 스코어링 사용

팀 여러분, 안녕하세요.

이 부분에 대한 정보를 찾기가 어려워 이렇게 글을 남깁니다. Discourse가 Orbit과 같은 외부 도구에서 스코어링을 가져올 수 있는지 확인해 보고 싶습니다. 우리는 Discourse의 스코어링과 사용자가 Slack, Git, Twitter 등에서 하는 활동을 추적하는 Orbit의 스코어링을 결합하고 싶습니다. 이것이 가능한가요? 결국, 우리는 사용자의 전체 활동을 Discourse에 표시하여 종합적인 그림을 제공하고 이를 기반으로 게이미피케이션 모델을 구축하고 싶습니다.

도움 주시면 감사하겠습니다.

Jack

솔직히 말하면, 뭐든 가능합니다.

Orbit에 API가 있다면, 데이터를 정기적으로 가져오도록 잡을 설정하는 플러그인을 만들거나, 웹훅을 설정해 데이터를 다른 곳에 전송하고 다른 곳에서 집계한 뒤, 집계된 뷰를 Discourse UI에 표시하도록 다시 보내는 방식도 가능합니다.

제약은 주로 예산과 목표에 달려 있을 것입니다.

실제로 얼마 전에 'listenbrainz’와 비슷한 일을 하는 플러그인을 본 것 같아요.