on @*:text:*:#: {
if ($nick isop $chan) || ($nick == $me) { halt }
if ($len($strip($1-)) >= 250) {
hinc -mu10 uzunyazi $+($chan,.,$nick) 1
if $hget(uzunyazi,$+($chan,.,$nick)) == 1 {
.msg # $nick : 1. Uyarın.
}
if $hget(uzunyazi,$+($chan,.,$nick)) == 2 {
.msg # $nick : 2. Uyarın.
}
if $hget(uzunyazi,$+($chan,.,$nick)) == 3 {
.ban # $nick 5
.kick # $nick Uzun yazi koruması(Tekrar ettiniz)
.hdel -s uzunyazi $+($chan,.,$nick))
}
}
}
Açıklama : 10 saniye içerisinde(-mu10) 250 ve üzeri harflik(>= 250) yazı tekrarı 3 defa yapılırsa(1,2 : 3) kullanıcıya işlem yapıcaktır.
on @*:text:*:#: {
if ($nick !isop $chan) {
hinc -mu5 yazi $+($chan,.,$nick) 1
if $hget(yazi,$+($chan,.,$nick)) >= 3 {
.ban # $nick 5
.kick # $nick Tekrar yapmayınız.
.hdel -s yazi $+($chan,.,$nick))
}
}
}
Açıklama : 5 saniye içerisinde 3 veya üstü aynı yazı yazılırsa kullanıcıya işlem yapılır.
Saniye ayarı : -u5
Kelime limiti : >= 3