![]() |
socket bot ile kanalda user karsilama Aşağıdaki kodu aldım fakat çalıştıramadım.. Benim istediğim, servere soktuğum bot, kanala giren usere Sunucumuza hoş geldiniz. yazması ayrıca Selam verenlere a.s. hoşqeldiniz demesi. Bana yardımcı olacak biri varmı? birde servere soktuqumuz botu nasıl çıkarıyoruz. /sockopen x serverismi yapınca giriyor fakar çıkartmak için komut nedir. Yardımlarınızı bekliyorum.. on *:SOCKOPEN:X: { sockwrite -nt $sockname NICK BotNick sockwrite -nt $sockname USER Botident "" " $+ $iif($host,$host,$ip) $+ " :Fullname } on *:SOCKREAD:X: { var %s sockread %s tokenize 32 %s if $1 == PING { sockwrite -nt $sockname PONG $2 } if $2 == 376 { sockwrite -nt $sockname join 0, .timer 1 2 sockwrite -nt $sockname oper operpass. .timer 1 3 sockwrite -nt $sockname join #kanal1,#kanal2,#kanal3(Giriceği kanallar) } if $2 == Notice { if *Client connecting on* iswm $1- { sockwrite -nt $sockname privmsg $12 Mesaj sockwrite -nt $sockname privmsg $12 Mesaj2 sockwrite -nt $sockname privmsg $12 Mesaj3 sockwrite -nt $sockname privmsg $12 Mesaj4 sockwrite -nt $sockname privmsg $12 Mesaj5 } } } |
Cevap: socket bot ile kanalda user karsilama /bkontrol komutunu uyguladığında bot açıksa kapanır, kapalı ise açılır. #kanal yazan yeri botun selam alacağı ve hoş geldiniz diyeceği kanalı yazmalısın. botun hoş geldiniz demeyeceği nickler belirleye bilirsin. botun selam almayacağı muaf nickler belirleye bilirsin Kod: alias bkontrol { $iif($sock(X),sockclose X,sockopen X sunucu-ismi port) } Umarım işine yarar @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Cevap: socket bot ile kanalda user karsilama Kardeşim çok teşekkürler. İlave olarak, kanala her girene. Sunucumuza hoşgeldiniz. Keyifli sohbetler yazdırabilirmiyiz. ? Botun nickini. Botnick yazan yeremi yazacam.. Kusuruma bakma çok soruyorum, ben yeniyim bu işte.. İnşallah yardımlarınız sayesinde bir şeyler yapacam.. Son olarak, muaf nick yazan yere nick yazmasam sıkıntı olurmu ? --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 11:43 -->-> Daha önceki mesaj 11:40 -- * /sockopen: Geçersiz parametre (Satır 1, script1.txt) --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 11:44 -->-> Daha önceki mesaj 11:43 -- böyle bir hata verdi. Remote ye attım.. /bkontrol yazdığımda böyle bir hata verdi --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 12:05 -->-> Daha önceki mesaj 11:44 -- Tamamdır kardeşim çözdüm eywallah ellerine sağlık çoook teşekkürler |
Cevap: socket bot ile kanalda user karsilama Alıntı:
Çok işime yaradı.. Çok sağolll.. Bot 'un nickini şifrelesem.. İdentify yaptırabilirmiyiz? teşekkürler:tatli::tatli: |
Cevap: socket bot ile kanalda user karsilama kısaca; Kod: .timer 1 2 sockwrite -nt $sockname oper operpass. Kod: .timeridentify 1 20 sockwrite -nt $sockname ns identify nickpass |
Cevap: socket bot ile kanalda user karsilama Alıntı:
Eywallah kardeşim çok sağol bu kod çok işime yaradı çok sağol varol +1 |
Cevap: socket bot ile kanalda user karsilama Alıntı:
SON BİR ŞEY DAHA SORABİLİRMİYİM. SELAM İŞİ TAMAM.. İLAVE KELİMELER NASIL EKLERİM. BAYA DENEMELER YAPTIM OLMADI..KODU BOZARIM DİYE BIRAKTIM.. MESELA GÜNAYDIN DİYENE. GÜNAYDIN HOŞGELDNİZ. GİDİYORUM DİYENE.. GÜLE GÜLE GİDİN TEKRAR BEKLERİZ GİBİ EKLEMELER YAPMAK İSTEDİM.. BUNA BENZER İLAVE KELİME EKLEYECEĞİMDE NE YAPMALIYIM. BİRDE ARALIK VARMI MESELA ŞÖYLE SÖYLEYEYİM. *SELAM* BÖYLE YAPILINCA MİSAL. CÜMLE İÇİNDE SELAM GEÇİYORSA CEVAPLARMI.. İNŞALLAH ANLATABİLMİŞİMDİR. TEŞEKKÜRLER |
Cevap: socket bot ile kanalda user karsilama kodu remote kısmına ekledikten sonra aşağıdaki komutlar aktif olacaktır. /kmesaj ekle söylenecek-kelime verilecek karşılık ÖRNEK: /kmesaj ekle selam a.selam <N> hoş geldiniz. Not: <N> seçeneği opsiyonel eğer eklemeyi örnekteki gibi yaparsan bot şu şekilde cevap verecektir. a.selam XPass hoş geldiniz. Artık karşılık verilmesini istemediğin kelimeyi aşağıdaki komutla silebilirsin. /kmesaj sil söylenecek kelime Aşağıdaki komutla karşılama mesajlarını listeleyebilirsin. /kmesaj list Kod: alias bkontrol { $iif($sock(X),sockclose X,sockopen X sunucu-ismi port) |
Cevap: socket bot ile kanalda user karsilama Alıntı:
Tekrardan Çook Teşekkürler.. Uygulayacağım Sağolasın --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 10:25 -->-> Daha önceki mesaj 10:13 -- @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Herşey için çok tşk. Elimde bir kod var. Lamer takip adılı bir kod. Aşağıda paylaşıyorum. Kod çalışıyor, siz bu işten anlıyorsunuz. Bu koda ilaveten. /ipekle 88.274* yaptığımda. 88.274 ile başlayan iplere oto zline uygulayabilirmiyim. Mümkünmüdür. Şimdiden çok teşekkürler. Kullanacağınız komutlar. ; /ipekle ip Örnek : /ipekle 88.274.* ; /ipsil ip Örnek : /ipsil 88.274.* ; /iplist ;AÇIKLAMA : ; Arkadaşlar modem resetlendiğinde örnek ipimiz ; 85.108.5.177 ; Ip adresimisimizin ilk 2 aralığı değişmez. Yani : 85.108. ( Bölgeye göre bu sabitlik değişebilir yani 5 resetten sonra ip adresi de değişebilir ) ; Sizde bu şekilde gelen lameri /ipekle İP.No.* şeklinde ekleyerek takip edebilirsiniz. #takiplamer on on *:snotice:*client connecting*: { var %ses = 1 while $read(iptakip.txt,%ses) { if $v1 iswm $gettok($remove($10,$chr(41)),2,64) { $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]),window -enz @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) aline -hp @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] BANLA! : Nick : $9 Ident : $remove($gettok($10,1,64),$chr(40),$chr(41)) Port: $8 IP aralığı : $gettok($remove($10,$chr(41)),2,64) Ban için IP'e tıklayın | aline -hp @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] - if $8 == 6668: { echo -a mIRC! : Nick : $9 Ident : $remove($gettok($10,1,64),$chr(40),$chr(41)) IP aralığı : $gettok($remove($10,$chr(41)),2,64) } else { echo -a Web! : Nick : $9 Ident : $remove($gettok($10,1,64),$chr(40),$chr(41)) IP aralığı : $gettok($remove($10,$chr(41)),2,64) } return } inc %ses } } on ^*:hotlink:*.*:@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:return on *:hotlink:*:@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]: { gline $gettok($hotline,21,32) 1d The drone/spam bot blocked. Spam/advertising blocked. ßy $me ) } #takiplamer end alias ipekle { if !$read(iptakip.txt,w,$1) { write iptakip.txt $1 echo -a $1 eklendi } else { echo -a $1 $+($readn,.) satırında mevcut. } } alias iplist { var %lst = 1 while %lst <= $lines(iptakip.txt) { /echo -a %lst $+(-,) $read(iptakip.txt,%lst) inc %lst } } alias ipsil { if $read(iptakip.txt,w,$1) { write $+(-dl,$readn) iptakip.txt echo -a $1 Lamerin ipi silindi $me } else { echo -a $1 Böyle bir ip yok $me kendindemisin ? } } menu channel,menubar { » Lamer Takip .» Lamer Takip Aç:.enable #takiplamer | echo -a Lamer Takip Devrede .- .» Lamer Takip Kapat:.disable #takiplamer | echo -a Lamer Takip Kapalı } |
Cevap: socket bot ile kanalda user karsilama Alıntı:
Bir ricam daha var. Birde kanaldan çıkış yapanlara exit veya part yapanlara mesaj verdirebilirmiyiz? Örnek veriyorum Nick Çıkış yapmıştır, Sunucumuza tekrar bekleriz. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 00:43. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk