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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   Duyuru Ve Yansıtma (https://www.ircforumlari.net/eggdrop-neostats-bnc/235213-duyuru-ve-yansitma.html)

Spaw67 17 Temmuz 2009 01:29

Duyuru Ve Yansıtma
 
arkadaşlar bunlarıda aradım ama bulamadım

1.sorum Botun Özeline Ne Yazılırsa Yazınsıl Bunları #log kanalına yazsın

örnek:

<bot> <denemenick>slm bot

şeklinde yazsın

2.sorum ise mesela #admin kanalında !duyuru nick deneme yazdıgımda bot yazdıgım nıkın yani o kişininin özeline duyuru deneme şeklinde yazıyı yazacak

örnek:
<bot> <duyuru>Deneme


Dipnot Mesajı: yardımlarınız ıcın sımdıden tesekkur

Spaw67 18 Temmuz 2009 09:28

Cevap: Duyuru Ve Yansıtma
 
1.sorunu halledttım kodları bırlestıre bırlestıre halletım ama 2.soruya cvp bulamadım

BuCaLI 18 Temmuz 2009 11:28

Cevap: Duyuru Ve Yansıtma
 
Kod:


bind pub - !duyuru duyur
 
proc duyur { n u h c a } {
  if { $c == "#admin" } {
  set nick [lindex $a 0]
  set mesaj [lrange $a 1 end]
  putserv "privmsg $nick $mesaj"
  }
}


Spaw67 18 Temmuz 2009 15:45

Cevap: Duyuru Ve Yansıtma
 
hata verıyor invalid karakter hatası ''#'' seklınde

bıde su konuda yarım debılırmısın cok sevınırım

2. sorum karşilama.tcl yukledım ama bot benım 2 kanalda bulunuyor her ıkı kanal gırenede karsılama msj yazıyor ben sadece 1 kanala gıren kısıye yazsın yani #a ve #b adında 2 kanalım var hem #a'ya hem #b'ye giren deyılde sadece #a kanalına gırene karsılasın #b'de olana yazmasın

biliyorum fazla soruyorum ama bide özeline !komutlar yazdıgımda yazdıgımda bana yazacaklarımı sıralarasın ve #opers kanalınada bot nick !komutlar kullandı seklınde belirtirse super olur artık hangısını cvplarsanız

sımdıden tesekkur

BuCaLI 19 Temmuz 2009 10:37

Cevap: Duyuru Ve Yansıtma
 
üstteki mesajımda kodu düzelttim ordan alıp tekrar deneyebilirsin. Karşılama olayı için kullandığın kodları buraya yaz ona göre üzerinde düzenleme yapalım.

Spaw67 19 Temmuz 2009 15:50

Cevap: Duyuru Ve Yansıtma
 
PHP- Kodu:

set sahip muro
set sahip2 ultra
bind join 
- * karsilama
proc karsilama 
nick uhost hand chan } {
  global 
sahip sahip2
  
if {$nick==$sahip} {
    
putserv "PRIVMSG $chan :Deneme1"
    
putserv "NOTICE $chan :Deneme2"
    
} elseif {$nick==$sahip2} {
    
putserv "PRIVMSG $chan :deneme3"
    
} else {
    
putserv "PRIVMSG $nick :$nick #Sohbet Kanalına Hos Geldiniz."
  
}


Kod Bu Bunu Mesela Bot 3 Kanalda Diyelım(zurna,sohbet ve muhabbet) ultra nıcklı adam 3 kanala gırdıgındede yazıyor ben sadece 2 kanalda yazmasını ıstıyorum yanı sohbete ve zurnaya gırdıgınde yazsın sadece muhabbette deyıl

Spaw67 20 Temmuz 2009 04:03

Cevap: Duyuru Ve Yansıtma
 
tamam bu sorunuda çözdum :) demek kı ogrenıyoruz kurcala***** son sorunumu hallettım :)

son bırsey daha sorayım mesela !ekle denemnick yazdım ben bunu dosya.txt adında bır dosyaya nasıl ekleyebılırım bide !sil denemenick ilede sılmeyı


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 17:40.

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