A little over a month ago, I released a new feature where a points system is now integrated within Champ.
There has been a lot of backend work in making this happen.
Here's a quick explanation of the type of points a user has:
- Points given to all users (eg. new user bonus)
- Points given for having a signature
- Points given for posting a new topic
- Points given for posting a reply within a topic
- Points given for receiving upvotes (eg. from other users)
- Points given for uploading a custom avatar
- Custom points (for future expansion so admin can use the API to grant additional points)
These separate points categories are all tracked by Champ on the backend to generate a total point score for each user.
Beginning today, you can show a leaderboard at https://yourdomain.com/community/champ/points
You may need to adjust your URL depending if you customized your proxy path, and your domain, of course.
There isn't any documentation for this new feature yet, as the feature set is still in flux and I'll be adding and amending the current features and polishing things out.
You can check out the points leaderboard for this forum at https://getchamp.myshopify.com/community/champ/points