Troubleshooting Cheers score discrepancies

Hey there,

I am looking for how ‘Cheers’ value is calculated for any member of a community. We have a profile which has:

  • 341 likes given
  • 711 likes received
  • 55 topics created
  • 296 posts created
  • 80 solutions given

With all of these above stats, the Cheers value of this member is 4.

I am working on setting up a scoring system in my community and need help to understand the Cheers scoring. Thanks!

It’s a bit hard to say why the cheers value for the user you mentioned doesn’t reflect their contributions without knowing how your plugin is configured.

A few settings might explain the behaviour:

  1. Scorable categories setting – This is empty by default, allowing activity in all categories to contribute to cheers. If it’s set, only actions in those categories count. So even if the user contributed significantly site-wide, their cheers might be low if their activity wasn’t in the configured categories.

  2. Score value settings – If any score type (e.g., likes given, likes received, posts created) is set to 0, it won’t contribute to the total cheers.

  3. Leaderboard period filter – When viewing a specific leaderboard, only cheers earned within the selected period are shown. If the user’s contributions fall outside that window, they won’t be reflected. It’s possible the leaderboard in question is using a narrower time range.

Thanks for the response @selase

All three settings are correctly configured. I think its the plugin configuration maybe, that needs some work.

Did you just enable the plugin?

By default, it will only calculate from the last 10 days once you enable it. If you want to calculate Cheers from before that, you need to trigger a manual re-calculation via the button Recalculate scores in /admin/plugins/discourse-gamification/leaderboards.

2 Likes

Thanks @Falco Recalculate trigger button seems to have resolved the issue. I did notice a slight difference in the score values between the leaderboard view for a member and the breakdown shown in the Data Explorer report. How frequently is the leaderboard updated each day?

They are updated every hour.