// Case_Study
Existing Kick tools didn't offer a reliable way to track and reward genuine chat activity — bots and emote spam were inflating engagement metrics. A custom points system was needed that only counts real interactions.
A backend service built in NestJS that tracks and calculates chat points per user on a given Kick channel in real time. Includes emote filtering to ignore low-effort messages and partial bot detection to prevent point farming. Integrated with PostgreSQL for persistent tracking across sessions.