Verdiğin Örneklerde Son Kelimeler Hariç Gerisi Aynı Oldugu İçin Random korumalarına Ek Olarak Aşagıdaki Gibi Koruma Alınabilir.
Koddaki Mantık,Cümlenin Son Kelimesini Göz ardı ederek Tekrar Olup Olmadıgı Sorgulayıp,Bu fiil 2 defa Oldugunda Kanaldan Uzaklaştırmakta.
Kodun İşlemesi için Tekrar Yapılan Cümle En az 4 kelimeden Oluşmalıdır.
Bunu Kendinize Göre değiştirebilirsiniz.
Belki İşinize Yarayabilir. Kod: Kodu kopyalamak için üzerine çift tıklayın! alias rt { return $remove($1-,$gettok($1-,-1,32)) }
on @*:text:*:#: { ;muaf tutulacak kanallar
if ($istok(#opers #kelime,$chan,32)) { halt }
;muaf tutulacak nickler
if ($istok(oyuncu KelimeTuretmece OzelKoruma KaoS TaTLiFM Test-Oyunu,$nick,32)) { halt }
;muaf tutulacak hostlar
if ($regex($address($nick,2),/(helper|admin|ircop|services|tech|global)/i)) { halt }
if (%txt [ $+ [ $nick ] ] == $rt($1-) ) { inc %sayı [ $+ [ $nick ] ] }
if (!%txt [ $+ [ $nick ] ]) && $3 { set -u5 %txt [ $+ [ $nick ] ] $rt($1-) | inc -u5 %sayı [ $+ [ $nick ] ] }
if (%sayı [ $+ [ $nick ] ] == 2) { ban -k # $nick | unset %sayı [ $+ [ $nick ] ] }
} |