IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 07 Aralık 2008, 13:33   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
eggdrop botuna version çektirme




eggdrop botuna en basit version nasıl çektiririz?

proc join_greet {nick uhost handle channel} {
putserv "privmsg ctcp $nick VERSION"
}
bind join - * join_greet

şöyle bişey denedim ama olmadı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


yardımcı olursanız sevinirim.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 07 Aralık 2008, 16:47   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop botuna version çektirme




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
proc join_greet {nick uhost handle channel} { putserv "PRIVMSG $nick :\001VERSION\001"; } bind join - * join_greet


 
Alıntı ile Cevapla

Alt 22 Aralık 2009, 23:00   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop botuna version çektirme




Selam ve dua ile,

Alınan version cevabına göre Eggdrop bota nasıl işlem uygulatabilirim?
Alınan cevap mIRC ise bu cevaba nasıl ban attırılabilir?

Eğer mümkünse cevaplar mısınız?

Kolay gelsin...

 
Alıntı ile Cevapla

Alt 22 Aralık 2009, 23:10   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop botuna version çektirme




Gelen version cevaplarına görede işlem yaptırmak için bunu kullanabilirsiniz..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind ctcr - "*VERSION*" version_cevabi proc version_cevabi {nick uhost handle {dest ""} keyword text} { if {$text == "mIRC"} {putquick "gline $nick . . ."} }


 
Alıntı ile Cevapla

Alt 22 Aralık 2009, 23:18   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop botuna version çektirme




BuCaLI Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Gelen version cevaplarına görede işlem yaptırmak için bunu kullanabilirsiniz..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind ctcr - "*VERSION*" version_cevabi proc version_cevabi {nick uhost handle {dest ""} keyword text} { if {$text == "mIRC"} {putquick "gline $nick . . ."} }


Çok teşekkürler. Az önce denedim ve kod çalışıyor.

Eğer mümkünse bir ricam daha olacak. Eggdrop botumda kullandığım kod şu :

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
proc join_greet {nick uhost handle channel} { if {$nick == "Koruma"} {return 0} if {$channel == "#Sohbet"} { putquick "PRIVMSG $nick :\001VERSION\001" putquick "PRIVMSG $nick :\001FINGER\001" putquick "PRIVMSG #Opers :4Version Cekilen Nick: 1(12 $nick 1)" putquick "PRIVMSG #Opers :4Version Cevabi: 1(12 Bilinmiyor 1)" putquick "PRIVMSG #Opers :4Finger Cekilen Nick: 1(12 $nick 1)" putquick "PRIVMSG #Opers :4Finger Cevabi: 1(12 Bilinmiyor 1)" } return 1 }

Verilen version ve finger kodlarını kanala nasıl yansıtabileceğimi bulamadıüğım için "Bilinmiyor" seklinde yansıttım. Bu verilen version ve finger cevaplarını kanala nasıl yansıtabilirim? Yansıtmayı başardım diyelim. Az önce verdiğiniz kod ile ikisini bir proc içerisinde birleştirerek verilen cevaba göre nasıl işlem uygulatabilirim?

Kolay gelsin.

 
Alıntı ile Cevapla

Alt 22 Aralık 2009, 23:35   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop botuna version çektirme




Kafan karışmış sanırım biraz. ilk kod versionu çektirmek için, ikincisi ise gelen cevaba göre işlem.. Yani Gelen cevapları ikinci kod ile alıp kanalına yansıtabilirsin şu şekilde;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind join - * join_greet proc join_greet {nick uhost handle channel} { if {$nick == "Koruma"} {return 0} if {$channel == "#Sohbet"} { putquick "PRIVMSG $nick :\001VERSION\001" putquick "PRIVMSG $nick :\001FINGER\001" } } bind ctcr - "*VERSION*" version_cevabi proc version_cevabi {nick uhost handle {dest ""} keyword text} { putquick "PRIVMSG #Opers :4Version Cekilen Nick: 1(12 $nick 1)" putquick "PRIVMSG #Opers :4Version Cevabi: 1(12 $text 1)" } bind ctcr - "*FINGER*" finger_cevabi proc finger_cevabi {nick uhost handle {dest ""} keyword text} { putquick "PRIVMSG #Opers :4Finger Cekilen Nick: 1(12 $nick 1)" putquick "PRIVMSG #Opers :4Finger Cevabi: 1(12 $text 1)" }


 
Alıntı ile Cevapla

Alt 22 Aralık 2009, 23:54   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: eggdrop botuna version çektirme




BuCaLI Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kafan karışmış sanırım biraz. ilk kod versionu çektirmek için, ikincisi ise gelen cevaba göre işlem.. Yani Gelen cevapları ikinci kod ile alıp kanalına yansıtabilirsin şu şekilde;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind join - * join_greet proc join_greet {nick uhost handle channel} { if {$nick == "Koruma"} {return 0} if {$channel == "#Sohbet"} { putquick "PRIVMSG $nick :\001VERSION\001" putquick "PRIVMSG $nick :\001FINGER\001" } } bind ctcr - "*VERSION*" version_cevabi proc version_cevabi {nick uhost handle {dest ""} keyword text} { putquick "PRIVMSG #Opers :4Version Cekilen Nick: 1(12 $nick 1)" putquick "PRIVMSG #Opers :4Version Cevabi: 1(12 $text 1)" } bind ctcr - "*FINGER*" finger_cevabi proc finger_cevabi {nick uhost handle {dest ""} keyword text} { putquick "PRIVMSG #Opers :4Finger Cekilen Nick: 1(12 $nick 1)" putquick "PRIVMSG #Opers :4Finger Cevabi: 1(12 $text 1)" }


Yardımlarınız için çok teşekkürler. Verdiğiniz kodları birleştirdiğimizde şöyle bir kod oluştu.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind join - * join_greet bind ctcr - "*VERSION*" version_cevabi bind ctcr - "*FINGER*" finger_cevabi proc join_greet {nick uhost handle channel} { if {$nick == "Koruma"} {return 0} if {$channel == "#Sohbet"} { putquick "PRIVMSG $nick :\001VERSION\001" putquick "PRIVMSG $nick :\001FINGER\001" } } proc version_cevabi {nick uhost handle {dest ""} keyword text} { if {$text == "mIRC"} {putquick "kill $nick Reklam icerikli VERSION."} putquick "PRIVMSG #Opers :4Version Cekilen Nick: 1(12 $nick 1)" putquick "PRIVMSG #Opers :4Version Cevabi: 1(12 $text 1)" } proc finger_cevabi {nick uhost handle {dest ""} keyword text} { if {$text == "Script"} {putquick "kill $nick Reklam icerikli FINGER."} putquick "PRIVMSG #Opers :4Finger Cekilen Nick: 1(12 $nick 1)" putquick "PRIVMSG #Opers :4Finger Cevabi: 1(12 $text 1)" }

Kod sorunsuz bir şekilde çalışıyor. Tekrardan çok teşekkürler.

Hayırlı geceler.

 
Alıntı ile Cevapla

Cevapla

Etiketler
botuna, cektirme, eggdrop, version


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Eggdrop bota version finger cektirme SGuard Eggdrop, NeoStats, BNC 7 17 Eylül 2010 20:12
eggdrop oyun botuna günlük ve haftalık skorlar ekleme muzucocuk Eggdrop, NeoStats, BNC 8 28 Mayıs 2010 16:22
Girişde Finger Çektirme? ad3m Unreal IRCd 6 11 Haziran 2007 20:10
Eggdrop version ThornDike Eggdrop, NeoStats, BNC 4 20 Mayıs 2007 23:58