In-game spam makes IRC unusable
stith opened this issue · 4 comments
When a spammer hits in-game, our mods are usually able to take care of it within a few seconds. The problem is that now CraftIRC has 3,000 messages backlogged and it'll faithfully spit them out at your configured rate-limit delay until it's caught up, making IRC totally unusable until it either runs out of messages after a half hour or somebody reloads the whole server.
I think the solutions to this would be one of:
- Detect duplicate messages in the queue and don't send them (configurable option maybe)
- Allow a way for mods/admins to clear out the queue completely
Solutions (pick one of):
- Install a plugin such as antiSpam from MCBans.
- Use an IRC server without a limiter.
antiSpam doesn't work with the latest CraftBukkit/MCBans and doesn't seem to be getting updated, and I'd prefer if the spam never made it to IRC in the first place. The first option I proposed doesn't sound like it'd be difficult. Maybe I'll give it a shot when I get a chance.
My point is that is is the job of another plugin to block spam in the first place, rather than have all other chat plugins have to implement a spam blocker too.
I am the maintainer or antiSpam, and as far as I know, it works with MCBans 3.6, and CraftIRC (our servers use these three plugins). I can't fix antiSpam if you don't report the issue.
Ah, I see the update is on the github, not on the announcement thread on the mcbans forums. I still think CraftIRC should do something as minimal as the first thing I suggested to prevent spam, but if you think it's outside scope then I guess people will live with it.