Notice: I am fully aware of the "/blist add <r>" macro. I wish to eliminate the problem not waste toolbar space on workaround hotkeys.
Its come to my attention that RMT ads through tells have skyrocketed in the last week. But I believe I have a non-invasive method that should completely shut this problem down.
EDIT: Bumped the suggested cap to 100 to give honest players absurd amounts of wiggle room while still being something a bot sending tells would hit within a few minutes.
Basically I believe players should be capped to only being to send Tells to 100 separate players within 24 hours.
Its inconceivable that a player not involved with spamming would need to send Tells to 100 different players in one day. A spam bot on the other hand would hit this cap literally within the first 5-10 minutes, rendering it completely impractical to ad spam in this manner. They'd either have to create a new bot almost as fast as they got through the game's intro or have to spam far to slow and ineffective for their message to reach the 1000s of players on a server at any given time.
I'm aware this won't remove the RMT spammers totally from the game, but it will at least push them back to spamming in single zones, rather than having one bot able to spout its garbage across an entire server. And it will get rid of those annoying Tells completely.
Party Invite abuse prevention: My guess if my idea is put in place the RMTers will attempt to move to blanket party invites. This can be prevented by imposing a similar lockout to any player that has had 50 of attempted party invites declined. As with the other lockout a spam bot will hit this cap at warp speed, where as a legit player should never have to worry about 50 of their attempts to invite others to party rejected in one day.