Cevap: IRCdaemon/Services Soru-Cevap Bölümü
Ekin arkadaşımız güzel bir nokdaya deginmiş sorususya. Öncelikler tebrik etmek isretim.
Bu konu hakkında ufak bir bilgilendirme yapmak istiyorum.
Soruda Default levels düzeyde kayıtlı bir kanalımız ve bir nickimiz var. bu kişinin topici nasıl degişebilicegi soruluyor özetlersek. Burada aslında gözden kaçan ufak bir detayımız var. Chanserv'in bir açıgı var, Bu işlev ile sadece topic degil ban işleri kanal modeları vs uygulanabilir.
Bunun mantıgı ise kanalın boş olması ile alakalı, Boş bir kanal'ın Chanserv üzerindeki degeri kanal'a ilk giriş oldugu andan sonra aktif olucakdır. Dikkat edilirse kanala ilk girişden sonra Chanserv'in bir takım işlevler yapdıgını görürüz Topicler kanal modeları vs uygulamaları yapar. Bunların tamamı kanala girdikden sonra gerçekleşir. Burada bir kaç milisaniye düzeyinde bir boşluk meydana çıkıyor. Bizim kanala girişimiz ile Chanserv'in gerekli modeları uygulaması arasında.
Takriben 5 ila 10 mlisaniye arasındaki bu boşlukdan faydalanarak bir takım komutlar uygulanabilmekte. Meydana çıkan bu açıgı ise "//hop | komut"" Uygulanarak kullanılabilmektedir. Örneklendirmek gerekirse "/hop | mode #kanal +b *!*@" Gibi yahut bir mode uygulaması aktif edilinebilir. Bu tamamen Chanserv'in kanalı görmesi ve kanal için gerekli opsiyonları uygulaması arasındaki bir zaman boşlugu ile alakalı bir durum. Chanserv'in bir açıgı'da diyebiliriz.. |