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.
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.
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.
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.