O An Kullanılan Tüm Kayıtlı Kanalların Topiclerini @Topic Penceresinden Göstermek iÇin; (Komut: /Topics)
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias Topics {
/list
enable #Topics
if ($window(@link)) { clear @Link }
}
#topics off
raw 322:*: {
if (r isincs $4) {
if ($window(@Topic) != @Topic) { window -l @Topic }
aline @Topic $2 Kanalının Topici; $5-
}
}
raw 323:*: {
disable #Topics
}
#Topics end
O Anda Kullanılan Tüm Linkli Kanalları @Link Penceresinde Gösterebilmek iÇin (Komut:/LinkedChans)
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias LinkedChans {
/list
enable #LinkedChans
if ($window(@link)) { clear @Link }
set %lnkchn yok
}
#LinkedChans off
raw 322:*: {
if (L isincs $4) {
if ($window(@Link) != @Link) { window -l @Link }
aline @link $2 Kanalı +L Moduna Sahip (Linkli). Kanal Modları: $4
set %lnkChn var
}
}
raw 323:*: {
if (%lnkChn != var) {
if ($window(@Link) != @Link) { window -l @Link }
aline @Link Linkli Kanal Bulunmamaktadır.
}
disable #LinkedChans
}
#LinkedChans end
Eğer Serverda en az ircop yetkin var ise bu kanalların hangi kanala Linkli olduğunuda aynı pencerede gösterebilirz.
Linkli Kanalları @Link penceresinde gösterip üzerinde işlem yapabilmek, demişsin. Bu bahsettiğin işlemler ne işlemleridir ne istiyorsun daha açık söylersen kodu ona göre yazarım.
Şimdi EntryMsg bize server tarafından değil CanSherv tarafından yollanır.
ChanServ ilede bi olayı o olay yaşanmadan önce ne şekilde yaşandığını veya yaşanacağını göremessin. Bir kanal hakkında kanala girmeden CahnServ aracılığı ile alabileceğin tek bilgi /msg ChanServ info #kanal da gördüğün bilgilerdir. Bu yüzden bir kanala girmeden o kanalın EntryMsg'sini göremezsin. ( Bildiğim Kadarıyla Böyle Yok Yanılıyorsam Bilenler Tarafından Uyarılıp Düzeltmey iSterim..)
Daha Fazla yardımcı olabileceğim bişi varsa oluruz.