Skip to main content

I have some issues with a very small group of users occasionally trying to cheat our gamification system by coordinated liking of each other’s posts. 

I’ve developed automations to track and monitor this type of cheating, but my enforcement has been limited to just addressing it with the users. Until there is a way to remove points from users, it’s impossible for me to undo the points earned via cheating. 

Or so I thought…

I remembered that when an answer is removed or a like a undone by a user, the corresponding points are also removed with them. 

And there are API operations for liking/unliking posts. 

And my tracking / monitoring system is set up in a way where I could automate unliking the post for them…

 

If I remove the like via the API, does it remove the points? 

Hey @DannyPancratz - interesting question!  I wasn’t 100% sure myself, and lack the technical skills to thoroughly test something like this on my own, but the incredible Hugo from our Support team just did an end-to-end test and we can confirm that removing a Like via API also will remove the related Points.  We assumed it was the case, as the gamification system listens to like and unlike events regardless of the source (community or API), but we wanted to be 100% certain.  :)


Thanks, @Kenneth R

That aligns with my testing as well. I just hadn’t circled back to update yet, bc I couldn’t get one of the APIs to work (i have a support ticket) and wasn’t sure it always worked. 

But when I tested unliking a question reply, the points were removed with it. 


Reply