Increment UserData.uniquePings when a ping is found
Remove the branch resetting ping count on duplicate ping, as that could allow bypassing this check simply by pinging every user in sequence twice.
Increase spam limit from 12 to 24 to hopefully reduce false positives (most recent spam flood had >40 pings per message, 24 should be a decent limit I believe)
Maybe it would be better to have a check for consecutive ping spam messages?
Maybe it would be better to have a check for consecutive ping spam messages?