Cevap: Kod Hk.
Bu kod 5 saniye içerisinde kanal'da 4 adet'den fazla giriş yapıldığında, son giren 4 veya fazlası nick'i kanaldan banlar.
-
on !*:join:#:if ($regex($nick(#,$me).pnick,@|&|~|%|(\+))) { hadd -mu5 # $+(#,½,$nick) 1 | if ($hget(#,0).item >= 4) { mode # +MR | .msg # Kanal modları değişti vs. | var %1 = $v1,%2 = 1 | while (%2 <= %1) { ban -k # $removecs($hget(#,%2).item,#,½) 2 sebeb. | inc %2 } } }
Eğer sadece son giren nick'i banlamak istiyorsan;
-
on !*:join:#:inc -eu5 $+(%,#) 1 | if ($($+(%,#),2) >= 4) { mode # +MR | .msg # Kanal modları değişti vs. | ban -k # $nick 2 sebeb. } |