Tekil Mesaj gösterimi
Alt 29 Mart 2013, 17:52   #1
Çevrimdışı
illusi0n
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Bad nick taraması




Merhaba,

Bad nick taraması için botta aşağıdaki remoteyi kullanıyorum. Bot üzerinde F11 yaptığınızda Bad listinde ekli olan masklardan arama yapıp, eşleşenleri atıyor.

Benim istediğim şu; Op kanalında oplar .temiz !temiz şeklinde liste kontrolü yaptıklarına dair rapor veriyorlar. Bu rapor verildikten 3-4 dk sonra Bot'un üzerindeki bu remotenin tarama yapmasını istiyorum. Kod'u aşağıda paylaşıyorum. İki parça kod, 1. si aliases kısmına ekleniyor diğeri ise remote kısmına. İstediğim olduğunda aliases kısmına eklemeye gerek kalmayacak sanırım. Şimdiden teşekkürler

1-) f11 {
if $me isop # {
var %' = $ibl(#,0), %.
while %' {
if ($calc($ctime - $ibl(#,%').ctime) >= 1200) {
%. = $addtok(%.,$ibl(#,%'),32)
if $numtok(%.,32) == $modespl {
!mode # $+(-,$str(b,$v1)) %.
%. =
}
}
dec %'
}
if %. {
!mode # $+(-,$str(b,$numtok(%.,32))) %.
}
.timer 1 2 badnicktara #
}
}

2-) alias badnicktara {
if $me ison # {
if $me isop $1 {
set %:bbulunan 0
var %s 1
while %s <= $nick($1,0) {
%:bnick = $nick($1,%s)
if %:bnick isreg $1 && $level(%:bnick $+ !*@*) == Badnick {
inc %:bbulunan 1
nickaban %:bnick  Lütfen nickinizi degistiriniz.
}
inc %s
}
echo $1 4Bilgi Notu: 2Badnickler tarandı:4 $1 1-4 %:bbulunan 2adet badnick bulundu. | /msg #opkanali 4Bilgi Notu: 2Badnickler tarandı:4 $1 1-4 %:bbulunan 2adet badnick bulundu. }
else {
echo $1 2Badnick taraması için4 $1 2kanalında OP olmanız gerekmektedir.
}
}
}

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver