Spams
  • Block shouts that repeat the same sequence 7+ of characters more than twice.
  • Block shouts that match previous shouts by at least 33%.
  • Block shouts from widely blacklisted people. (if those 2 systems can communicate)
  • Block shouts by players with shit names (Lots of F,d,s,t,r, no vowels, etc)
  • Block all this with increasing returns.
  • Sentences with "cheap" "usd" "fast" "safe" "sell" "gil" ? Probably RMT.
  • Ban the whole <insert problematic region> IP block or whatever, ask for legitimate users to contact support. (ideally avoid this)

Hacks
  • Detect teleports. 100 yalms in less than 1sec? Hacker.
  • Maybe automate the report system for hackers/etc?
  • Add in temporary case-per-case teleport detection algorithms for people reported for hacking by 3+ people if detecting and crosschecking movements is resource intensive?
  • Make the gathering node clusters "high priority" for the anti-hack measures ?