Así que este tipo dice que ha descubierto cómo funciona el usuario del mes y necesito confirmación.
Eso es correcto, eso es de discourse/app/jobs/scheduled/grant_new_user_of_the_month_badges.rb at main · discourse/discourse · GitHub
Bueno, todo lo que necesitas saber está en la consulta SQL del archivo al que @awesomerobot vinculó.
Incluso hay un comentario que explica cómo funciona.
Encuentra cuentas recientes y calcula una puntuación basada en la cantidad de «me gusta» que recibieron, en función de cuántas publicaciones hicieron y de la antigüedad de las cuentas de las personas que les dieron «me gusta».

