I suggest you just set a system that perma bans anyone who spams conversations 100 times at <1 second interval each spam.
I think this will be effective in wiping out the gold selling bots, no sane person would spam 100 times unless its like MapleStory’s Free Market.
Any thoughts on potential flaws with this idea?