Quote Originally Posted by ArtemisMobiusetti View Post
... send a report to a GM reporting the players name for RMT action, along with the time so that GMs could easily track down and review the chat for that time.
Since the feature is instigated from the chat log, it should add the chat message you clicked on into the report as well, in addition to the time and sender's name. That should make the review pretty simple for the GM, who could tell at a glance whether the report is justified about the RMT spam claim. Ideally, he'd be able to ban the spammer's account (or at the very least, block all chat system access account-wide) immediately just by clicking a "Yes, this is RMT" button as soon as he sees the report.


Quote Originally Posted by ArtemisMobiusetti View Post
Cons:
  • False RMT reports
  • Reporting players who aren't RMTs solely to save time on a full report.
If reporting harassment was added this way as well, this could be an issue. Those sort of reports would require a bit more scrutiny from the GMs, since it's a bit more subjective regarding what is or isn't harassment. But RMT ads are pretty straightforward. Either a message is RMT spam or it's not. (And actually, false reports are a bigger issue now than they would be with this system. Currently, the GM has to research each report to see what really happened. If it can be automated to the point where he sees directly what happened from within the report itself in a consistent manner, then it's far quicker/simpler for him to deal with. Just as the GM could tell at a glance whether a message is RMT, he could also tell at a glance when it's not and someone's just making a false report.)

I picture it working something like this:
When you select that "Report RMT" option, the GM in charge of dealing with them gets a message telling him that (on this server, at this time, through this chat channel, etc) Player A sent a message which player B reports to be spam, and the message itself follows. Next to that message would be both a "Yes this is RMT" button and a "No this is not RMT" button. If the GM clicks Yes, then player A's account (or at least his chat access) is immediately blocked. If he presses No, then the system just records the fact that player B sent a false report.

Now, an occasional false report or two wouldn't amount to anything (they only took up a second or two of the GM's time, and maybe you just accidentally clicked the wrong name when two messages came in right next to each other). But there would be some threshold at which the system would recognize that a given player is sending far too many false reports, and the system would notify the GM that that player is abusing the reporting feature, and the GMs would then have to deal with that violation (with probably a warning initially, followed by harsher punishments if it continues).