IRC Bot Muaf Nick Muaf Kanal Kodu

95 kez görüntülendi

Kodun amacı irc sohbet sunucularınızda mirc botlarınıza oluşturucağınız korumalardan muaf alınacak nick ve muaf kanal alma kodlarına hitab etmektedir. Kod Yazımı Toprak Nickli arkadaşımıza aittir.

on !*:join:#:{
if $istok(Nick1 Nick2 Nick3,$nick,32) { return }
komut
}

Join event’inde kendimizi muaf tutmak için “!” ekliyoruz.
Muaf nick eklemek için $istok yada $read kullanabiliriz.

$istok(Nick1 Nick2 Nick3,$nick,32) { return }

$nick :join eventinde kanala giren Nick anlamını taşır zaten herkez bilir.
32 :boşluk anlamında $chr(32) olarak.

Eger $read olarak eklersek şöyle;

$read(muafn.txt,w,$nick) { return }

muafn.txt : mIRC klasörümüzde bulunan muaf nick’leri ekledigimiz txt dosyası.
w : txt’de kelime/nick aramak için kullanırız.

$read(filename, [ntswrp], [matchtext], [N])

Misal sunucuya giren nick’lerin özeline hoş geldiniz yazalım ve KelebekTR ve İbrahim nick’ini muaf ekleyelim

on *:snotice:*Client connecting on*:{ if $istok(KelebekTR İbrahim,$9,32) { return } | msg $9 hoş geldiniz. }

Gibi.
Büyük küçük harf duyarlıgı için’de $istokcs kullanırız.

Şöyle;
on *:snotice:*Client connecting on*:{ if $istokcs(KelebekTR İbrahim,$9,32) { return } | msg $9 hoş geldiniz. }

Sunucuya giren kişinin ident’i [email protected] ise direk #Sohbet kanalına sajoin’leyelim.
on *:snotice:*Client connecting on*:{ if $token($token($10,1,64),1,40) == Sohbet { .sajoin $9 #Sohbet } }

Küçük büyük harf duyarlılıgı için’de 3 tane === koyuyoruz.

on *:snotice:*Client connecting on*:{ if $token($token($10,1,64),1,40) === Sohbet { .sajoin $9 #Sohbet } }

Konu Hakkında Görüş Düşünce ve isteklerinizi alt yorum kısmına yazarak bizlere iletebilirsiniz.

Bu Konuyu Sosyal Medyada Paylaş

Yorumlar

Henüz yorum yapılmamış.

Yorum Yaz


Yukarı Çık