Minecraft Name: Expipiplusone Suggestion: Create a new "Spam" feature that allows some degree of spam. I said some degree of spam, not complete anarchy. Like, if now you can't post (say) more than 2 chat messages in 1 second, having the feature would increase that limit to 5 per second. This kind of thing. Reason: I know, spam is something that we all hate, and it shouldn't be encouraged. But the spam filters treat as spam also what is not actually spam. For instance, when I login, I have a macro that checks my balance, activates fly mode and cheats, joins some channels and leaves others, disables sg and lottery broadcasts, etc. At the present time, this macro takes some time to execute, because there's random wait commands in order to avoid spam filters. None of this does really spam other users' chat streams. Another example is trade ads. Yes, trade spam is awful and I myself think that the "3 minutes between ads" rule is not enough and it should be raised. However, even if you respect the rules, when an ad is made of two consecutive chat messages (which therefore should be posted immediately one after another) you need to put a wait between them in order to avoid triggering the spam alert. This is true not only for trade ads, but in any circumstance when you need to communicate a long and complex standard message such as, for instance, when giving a newbie some useful tips about mining world, nether stars, market, town rules, etc. I haven't made a macro for this yet, but I foresee it would be helpful. Any Other Information: Not really. Link To This Plugin/Is this a custom addition?: I don't know whether this involves some kind of spam filter plugin, but if it does, then it's already installed and it would need only some tweaks.
Oh yes, PLEASE. I write macros, and when testing them I constantly am getting kicked for spam. Keep chat message spam filter the same, but command spam filter should really change.
Command spam shouldn't trigger, unless it's something that would show in global (or another) chat. For instance, rapid lottery ticket buys show up, thus considered "spam" Rapid commands that do NOT show anywhere (/repair all) should not trigger. I have no idea what does or does not trigger this, but think anything that does not show for anyone else should be ok.
Command spam filter should be enabled. Imagine a macro that spammed the /lot command (in order to get time and put it in a variable), with a good 100 commands a second. This could crash the server, and it wouldn't be worth while to just trust people not to do that. However, a very low command spam filter would be fine, like up to 15 commands a second.
Exactly the point why I talked about some degree of spam. Also, sometimes macros don't go as we planned and could make the server crash even though we don't mean to, so the spam kicker is a needed protection (but maybe the cooldown time could be lowered?). Me too, I only have a very vague idea, that's why I made a pretty generic suggestion. I would love to start a brainstorm discussion on the details, but we would need to be made aware of how the spam filter works right now. Maybe JamieSinn could tell (I'm not tagging him cause I'm not sure we're allowed to tag staff, but please tag him if you know we are)?
You can tag staff, I believe, as long as it isn't irrelevant. But it's Jamie's job to be the ECC developer, I'm sure he looks at the suggestions forum from time to time. Either way, I'll tag both him and Nicit, and I would love this suggestion to be implemented. @Nicit6 @JamieSinn
No, it's not. When I create macros, I need to actually have it pause the script so as not to temp-ban the player. There are many times in which it needs to run four or more commands at once. For example, my LWC removal request generator needs to run a bunch of commands to get details about the protection, and it warns me about spamming commands. It would make things a lot easier for us macro creators (and users) if this feature was implemented. Just because there is a small need isn't a reason why it shouldn't be added, anyway.
-0.5 For all the good that comes from it, the abuse that could come from it would likely be just as much of a problem.
We don't want the spam filter to be done away with; that would definitely cause abuse. I just think the filter is way to sensitive.
Nono, I'm just saying that even 5 seconds can get abused. Sure, I see the point about macros; I've been temp banned once or twice for macro spams. But, I'm not so sure increasing the spam filter as a donation is the right solution. It's a thought directed on the right path, imo, but not the solution.
I can't think what the solution is, then. The only users who use macros are the mostly dedicated players. They would not risk getting banned. And if the admins catch someone abusing it, they tempban them, and they probably wouldn't do it again.
Test on a LAN server. Much safer. I partly agree with this. I'd like to possibly change the command spam limits, and possibly adding a few whitelisted commands. @Nicit6 thoughts?