Author Topic: Don't repeat yourself needs a little tweak.  (Read 1801 times)

I like the "don't repeat yourself" restriction in Blockland however it can be slightly easy to abuse. All it takes is changing a simple character and you can repeat easily, I think this should be fixed to avoid chat flooding.


Example:

Hey guys please join my server!
Hey guys please join my server!!
Hey guys please join my server!!!
Hey guys please join my server!!!!
Hey guys please join my server!!!!!

At this point the flood filter kicks in.



What it should really do:

Hey guys please join my server!
Hey guys please join my server!! - Flood filter kicks in here.


« Last Edit: April 07, 2011, 04:51:34 AM by Lørd Tøny »

Always with the situations where that is innocent. For instance, lag and you don't think something sent. But meh. I think the whole repeating block is stupid. It causes problems... But it should stay anyway... :panda:

I think the "don't repeat yourself" rule needs to ignore non alphanumeric characters. All it takes is a space to throw it off.

Always with the situations where that is innocent. For instance, lag and you don't think something sent. But meh. I think the whole repeating block is stupid. It causes problems... But it should stay anyway... :panda:
There will never be a case where your message will just not ever appear in TGE. Even when you have infinite lag, when you come out of it, all the messages you typed are sent at once.

I think the "don't repeat yourself" rule needs to ignore non alphanumeric characters. All it takes is a space to throw it off.
There will never be a case where your message will just not ever appear in TGE. Even when you have infinite lag, when you come out of it, all the messages you typed are sent at once.

I'm saying that you go "D: My message didn't send?" and resend it. You might add something to it as you freak out, and then Lord Tony's tweak comes into play.

Or Badspot could just make a flexible system that people can change to suit their server.
Say, their server is popular, and alot of people try to spam there, they'd be able to change the settings to suit it [For example, the value of how many messages can be repeated before the flood filter kicks in, exceptions, .etc]

Just a quick question, but wouldn't this go in Suggestions and Requests?

Anywho, I like this idea.

I'm saying that you go "D: My message didn't send?" and resend it. You might add something to it as you freak out, and then Lord Tony's tweak comes into play.
If anyone thinks it didn't send and somehow didn't notice "LAG" at the top of the screen then they deserve to be blocked for 10 seconds.

If anyone thinks it didn't send and somehow didn't notice "LAG" at the top of the screen then they deserve to be blocked for 10 seconds.
:(

What if it read how many words that are simular are in the corrisponding message?
If you were to say
Hey everyone come to my server!
Hey Everyone come to my server and play!

 Then it would find that 75% of the message is the same as the one beside it, and thus would block it.
That way if there's a Space change or character
Hey!
Hey!!
 It would still read that there are the same.
And to prevent people from adding spaces and symbols, the system would ignore ! ? . , and other symbols people would use to bypass the prevention.

I support this.

This would definitely be something I'd like. c:

I support this.

This would definitely be something I'd like. c:

What if it read how many words that are simular are in the corrisponding message?
If you were to say
Hey everyone come to my server!
Hey Everyone come to my server and play!

 Then it would find that 75% of the message is the same as the one beside it, and thus would block it.
That way if there's a Space change or character
Hey!
Hey!!
 It would still read that there are the same.
And to prevent people from adding spaces and symbols, the system would ignore ! ? . , and other symbols people would use to bypass the prevention.

it shouldn't trigger the flood filter as long as there is a few different words per sentence.

it shouldn't trigger the flood filter as long as there is a few different words per sentence.
Which is why I suggested the non alpha-numeric characters get excluded when checking if the message is the same as their last message.

it shouldn't trigger the flood filter as long as there is a few different words per sentence.

Except there should be a minimum of repeated characters, to prevent:

I love men.
I eat babies.

And then the flood filter kicking in due to the repitition of a short word/phrase/whatever. Although absolute repitition blocking of a short phrase or word should stay, no matter length.

Except there should be a minimum of repeated characters, to prevent:

I love men.
I eat babies.
Although absolute repitition blocking of a short phrase or word should stay, no matter length.

More than at least 3-4 of the same words in the same sentence, to be fair?