Heres some tips for developers to prevent b***
Put in some type of Captcha / Verification when a user logs into the game that must be entered and cannot be automated thus preventing 3rd party hack, or program from being able to login to the game.
Require Email Verification & give option for 2FA
Use a 3rd party payment processor to avoid charge-back fraud, or do not allow direct trading / exchange of currency in game for example gold to silver like in A* Online, this was the worst experience I've ever dealt with because the company introduced this bs and it allowed cheaters to abuse a lot.
Allow Free Trade, I really don't care what friends to among themselves, or if a user chooses to give away all their items, currency, or goods to newbies or randoms.
Personally I could care-less about what users choose to do to get free items in a game, my concerns are RMT that specifically involves the use of Fraud or Botting other than that whatever people do outside of the game and get in return is their own personal or private business.
Just doing these things helps prevent botting on a massive scale, as well as having the game buy 2 play, obviously there are humans that will attempt to cheat, and in China they actually hire little kids from what I hear to enter captchas and stuff thus rendering it useless, though the steps above combined with human interactions / GM's and investigations will help reduce the amount of cheaters / bots.
Also just because a person responds in chat doesn't mean they are not a bot.
Oh and "https://akismet.com/" is a piece of s* stop using it it's garbage.** Basically programmed by little children who can't code or even use a quantum computer /AI that can tell the difference between real spam lol.