bir önceki,yukarda verdiğim düzenlemeyi şimdi denediğimde gördüğüm , arama yapmak sorun olmuyor ancak iki kanal üstünde aktif ettiğimde kodu birinde oto mesajı atıyor diğerinde atmıyor ama ikisindede aramayı yapıyor...
(nedenini kodu yazana sormalı..)
verdiğiniz koddaki 8. satır:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
variable chan "#bitturk"
bu şekilde değişip,kaç kanalda çalışacaksa arada bir boşluk bırakarak çoğaltın.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
variable chan {#deneme1 #deneme2}
satır 31'de :
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if {![regexp -nocase $pre::language $release] && [regexp -nocase $section $pre::types] && $PreNew != $PreOld} { putquick "PRIVMSG $pre::chan :\00304(\00302PRE\00304)\00305 $stamp \00304(\00302$section\00304)\00301 $release" }
bu şekilde direk üzerinde oto mesaj atmasını istediğiniz kanal isim/lerini girip satır/ları çoğaltarak,birden fazla kanalda yeni çıkanları atmasını sağlayabilirsiniz:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if {![regexp -nocase $pre::language $release] && [regexp -nocase $section $pre::types] && $PreNew != $PreOld} {
putquick "PRIVMSG #deneme1 :\00304(\00302PRE\00304)\00305 $stamp \00304(\00302$section\00304)\00301 $release"
putquick "PRIVMSG #deneme2 :\00304(\00302PRE\00304)\00305 $stamp \00304(\00302$section\00304)\00301 $release"
bunların dışında kodu baştan yazmak hariç denediğim ne namespace global variable'ı ne array set ... nede variable'ı diğer prosedürde taşıyıp çoğaltmayı kabul etmedi.
aramada sorun çıkmıyor ancak iş çıkanları kanala postalamasına gelince sadece tek bir kanala atıyor diğerlerine atmayı red ediyor.
ancak yukardaki değişimlerden sonra çalışması istenen her kanalda atması mümkün oluyor...