Konu: Sajoin TCL
Tekil Mesaj gösterimi
Alt 26 Eylül 2012, 15:39   #2
Çevrimdışı
saywhat
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Sajoin TCL




merhaba .
oper bot yok elimde çalışıp çalışmadığını deneme şansımda olmadı ..
yazmaya çalıştım istediğiniz kodu ,herhangi bir sorun olursa
bildirin lütfen.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# hedef kanal adlarini,birden fazla kanal için arada bosluk birakarak yanyana girin. set kanallar "#sohbet" # hedef ident-ler birden fazlaysa alt alta tirnaklar içinde çogaltarak girin. set hedefident { "*sohbet*" "muhabbet*" "*laklak" } set mesajim "Merhaba $nick $kanallar kanalina yonlendiriliyorsunuz." # ayarlar buraya kadar kod basliyor. bind raw - notice yakala:ident proc yakala:ident {from keyword text} { if {[string match -nocase "*client connecting*" $text]} { global hedefident nick kanallar mesajim set nick [lindex [split $text] 9] # girislerde gordugu snoticelerden kullanicinin identini yakalayip # islem yapacagi identle eslesip eslesmedigine bakiyor. foreach yakalaident [string tolower $hedefident] { set hedefIDyakala "*!*$yakalaident*@*" # once bakacagi ident kismini tanimladik # simdi yakala onu diyoruz. set gelenident "[string trimleft [string tolower [lindex [split $host "@"] 0]] "~"]" if {[string match *$yakalaident* [string tolower $gelenident]]} { # hedef identle yakalanana diledigimiz islemi uygulatiyoruz. putquick "sajoin $nick $kanallar" putserv "notice $nick $mesajim" return 0 } } } } putlog "ident-yakala.tcl yuklendi" return


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet