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 03 Şubat 2007, 19:19   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Hosgeldin TCL




Merhaba Arkadaslar..
basliktan greet.tcl gibi anlasilmis olabilir fakat istedigim su
ben botun adminiyim ve ben botun bulundugu kanala girince Hosgeldin Crazyy! yazmasini istiyorum
sadece ben kanala girince kanal geneline mesaj atip beni karsilamasini istiyorum boyle bir tcl bulunan varmi elinde ?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 03 Şubat 2007, 20:52   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




Öyle bir tcl var mıdır bilmiyorum ama en basitinden botservde bir bot yaratıp greet ayarlarını açabilirsin. Bilmem işini görür mü...

 
Alıntı ile Cevapla

Alt 03 Şubat 2007, 21:00   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




görmüştüm bir yerde kanala botun admini girdiği zaman welcome master! ikazı verıyordu

 
Alıntı ile Cevapla

Alt 03 Şubat 2007, 22:54   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




başka bir tclden düzenlenmiş bi tcl olarak yapabildim.değiştirerek falan ama deneyemedim. umarım çalışır.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set opnick { "By_BuRN" } bind join - * baglanti2 proc baglanti2 {nick uhost hand chan } { global opnick botnick if {(![matchattr $hand b]) && ($nick != $botnick)} { foreach opchange [string tolower $opnick] { if {[string match *$opchange* [string tolower $nick]]} { putserv "PRIVMSG $chan : Ownerım $nick şu anda $chan kanalına giriş yaptı.Hoş Geldin" return 0 } } } }


 
Alıntı ile Cevapla

Alt 04 Şubat 2007, 08:13   #5
Çevrimdışı
SaW
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




O kodda gereksiz bir sürü şey var
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
daha kısa yapılabilir:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set sahip crazzy bind join - * karsilama proc karsilama { nick uhost hand chan } { global sahip if ($nick==$sahip) { putserv "PRIVMSG $chan :Sahibim geldi, hoş geldin $nick" } return 0 }

Umarım işine yarar.

 
Alıntı ile Cevapla

Alt 04 Şubat 2007, 09:18   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




Çok teşekkür ederim arkadaşlar işimi gördü çok saolun

 
Alıntı ile Cevapla

Alt 05 Şubat 2007, 09:38   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




ben denedim olmuyo

 
Alıntı ile Cevapla

Alt 05 Şubat 2007, 09:58   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set sahip seninNickin bind join - * karsilama proc karsilama { nick uhost hand chan } { global sahip if ($nick==$sahip) { putserv "PRIVMSG $chan :Sahibim geldi, hoş geldin $nick" } return 0 }



Kırmızı ile yazdığım yere senin nickin gelecek yeşille yazdığım yeri de istediğin gibi değiştirebilirsin.istersen değiştirmeyebilirsin. bunu tcl dosyasına atıyoruz. diyelim ki tanibeni.tcl adlı bir tcl dosyasına ekledik,bu tcl yi ftp deki eggdrop kolörümüzün içinde scripts klosörü vardır onun içine atıyoruz. daha sonra botumuzun conf dosyasının en altında botun kullanacağı tcller yazılıdır oraya source scripts/tanibeni.tcl yazısını ekliyoruz.Daha sonra botumuza telnetten kill atıyoruz.Ve tekrar geri çağırıyoruz.Şu şekilde:

cd eggdrop
ps x
kill -9 botnumarası
./eggdrop -m botununismi.conf


*bot numarasını telnette ps x yazınca görebilirsin.Botun conf isminin en başında yazan numaradır.

 
Alıntı ile Cevapla

Alt 05 Şubat 2007, 12:26   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




By_BuRN
Arkadaşımın verdiği ilk kod oluyor sorunsuz çalışıyor
peki By_BuRN ben iki nicki veya 3 nickede bunu eklemek istiyorum calıştırabilirmiyim ?
join join1 join2 gibi yaptım farklı tcl olarak ekledim bota ama bu sefer hiç birisini çalıştırmadı başka nasıl bir yolla bunu yapabilirim?

 
Alıntı ile Cevapla

Alt 05 Şubat 2007, 12:28   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Hosgeldin TCL




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set opnick { "By_BuRN" "nick2" "nick3" "nick4" } bind join - * baglanti2 proc baglanti2 {nick uhost hand chan } { global opnick botnick if {(![matchattr $hand b]) && ($nick != $botnick)} { foreach opchange [string tolower $opnick] { if {[string match *$opchange* [string tolower $nick]]} { putserv "PRIVMSG $chan : Ownerım $nick şu anda $chan kanalına giriş yaptı.Hoş Geldin" return 0 } } } }


şeklinde istediğin kadar kişiye ekleyebilirsin.

 
Alıntı ile Cevapla

Cevapla

Etiketler
tcl, hosgeldin


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
HOSGELDiN Gül EFENDiM... Seyra İslamiyet 0 08 Eylül 2014 19:49
Hosgeldin TCL kheldor Eggdrop, NeoStats, BNC 3 08 Eylül 2012 14:45