[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Flood control of clients (part II)



On Dec 5, Magnus Tjernstrom wrote:
| 
| For what reason was /kick <channel> <nick1>,<nick2>,<nick3>,...
| introduced? It seems to be way off from the various efforts made
| in order to prevent users from causing havoc. I must admit that
| it is a nice way of performing a masskick though. I haven't
| checked the source, so I'm not sure it beats the penalty system
| as well but it certainly "feels" like that. Perhaps someone
| could share their knowledge with me?

	A quick glance at the source shows that the penalty
for a kick (defined as kicking 1 person) is 2.  By
comparaison, a channel mode change (1 +o, or 1 +k, ..) is 1.

penalties add up, and if you get penalized more than 10
seconds, you will be delayed.

	I believe that the basic penalty is one second.
Commands affecting the whole net usually get higher penalty
(usually 2) or more in some cases (5 for INFO).

	Of course, any user smart enough will have 2
sessions, one to masskick (which will be delayed if the
channel is large enough) and one to do the other stuff.  I
feel like we're back to 2.7 and neat masskicks! ;-)

| P.S.  When will /kill <nick1>,<nick2>,<nick3>,... be introduced?

eh

Christophe