Flood control

Discussion in 'Implemented' started by Eternal, May 5, 2010.

  1. Eternal

    Eternal こんにちは。

    Joined:
    Apr 27, 2010
    Messages:
    1,217
    Likes Received:
    3
    As you can see the server kicked me because I had 7 tiles of messages. I do not believe that a person should be kicked because he/she posted 7 tiles of text. Instead, that person should be kick because of the fast pace of texting. In other words, "spam." Anyone can write or paste 7 lines of text and get kicked. For example:

    I pasted 7 lines and got kicked. I don't think when someone is posting, each line should designate each line. All messages when pasted should be constructed in one message. For example:

    This should have been pasted in like this instead:

    Since I'm not posting several messages. I'm only pasting one message.

    Time should reflect flooding. If a person posts in the chat at a rate of 10 seconds per message in a row, then that person shouldn't be kicked out. A person that posts at a fast rate of 1-3 seconds per message should be kicked out because of flooding.
     
  2. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    One thing, before there was no multiline paste and this was added to general demand. Also, this is script issue for the current server not hard-encoded at all in the program.
     
  3. Eternal

    Eternal こんにちは。

    Joined:
    Apr 27, 2010
    Messages:
    1,217
    Likes Received:
    3
    Also, there isn't a limit on the amount of text of a message. Thus, anyone can spam a huge amount of text without the need of fast pace messaging. Here is an example I did on a dead server:

    With just these three messages, the whole main chat window was flooded.
     
  4. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
  5. eric the espeon

    eric the espeon is an espeon.

    Joined:
    Apr 21, 2010
    Messages:
    854
    Likes Received:
    1
    multiline paste is certainly a good thing sometimes. other than that, all makes sense.
     
  6. Erebos

    Erebos Banned

    Joined:
    May 6, 2010
    Messages:
    743
    Likes Received:
    0
    I wanted to add to this, instead of simple multiline pasting, perhaps a bot could be programmed to check for the no. of lines over the time period that they appeared.

    what I'm trying to say is, If rapid multiline typing occurs (within fragments of seconds) its probably spam, even if it doesn't exceed the line limit. a bot could be made to catch that. On the other hand, slow multiline typing might not really be spam.

    I hope my point makes sense.
     
  7. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    Already done.