Eğitim Konusu : Chanserv Set Komutları | Tarihi : 05.05.2011 | Başlangıç Saati : 21:00 | Eğitmen : Minstrel
Tanım : Set kelime olarak, ayarlamak demektir. Chanserv set ile bir kanalla ilgili ayarları nasıl düzenleyip, değiştirebileceğimizi göreceğiz.
Seçenekler : /chanserv help set komutuyla chanserv set seçeneklerini görebiliriz. Ayrıca seçeneklerle ilgili tek tek bilgi almak için;
/chanserv help set seçenek komutunu uygulayabiliriz.
Örnek : Chanserv set komutlarından, Keeptopic seçeneği ile ilgili bilgi almak istiyorum?
Çözüm : /chanserv help set keeptopic
Şimdi chanserv set seçeneklerinden bahsedelim.
Genel Kullanımı : /chanserv set #kanal seçenek parametre
Founder : Bu seçenekle bir kanalın sahibini (founderini) değiştirebiliriz, nick kayıt işlemini tamamlamış bir kullanıcıyı founder olarak atayabiliriz.
Kullanımı : /chanserv set #kanal founder nick
Örnek : #X kanalının founderini, Rast olarak değiştirmek istiyorum.
Çözüm : /chanserv set #X founder Rast
Password : Bir kanalın şifresini bu seçenekle değiştirebiliriz, unutmamalıyız ki kanal şifresini bilen biri o kanaldaki bütün yetkilere sahip demektir.
Kullanımı : /chanserv set #kanal password yenişifre
Örnek : #A kanalımın şifresini m1n2c3d yapmak istiyorum?
Çözüm : /chanserv set #A password m1n2c3d
Desc : Description kelimesinin Türkçe karşılığı “açıklama” dır. Kanal kaydederken yazdığımız açıklamayı, başka bir deyişle, kanal infosunda görünen Açıklama metnini bu seçenekle değiştirebiliriz.
Kullanımı : /chanserv set #kanal desc açıklama
Örnek : #Deniz kanalının açıklamasını “Bir nehir ki ömrüm” olarak değiştirmek istiyorum.
Çözüm : /chanserv set #Deniz desc Bir nehir ki ömrüm
Keeptopic : Bu seçenek ile, kanalımıza attığımız topic’lerin kanalda hiçbir kullanıcı kalmasa da chanserv tarafından hatırlanmasını sağlarız.
Kullanımı : /chanserv set #kanal keeptopic on/off
Örnek : #Mavi kanalımda, kanal kullanılmasa da (boşalsa) topic silinmesin istiyorum?
Çözüm : /chanserv set #Mavi keeptopic on
Topiclock : Bu seçenek aktifken /topic #kanal metin komutu ile topic yazıldığında Chanserv tarafından eski haline getirilir. Sadece /chanserv topic #kanal metin komutu ile topic yazılmasını sağlar.
Kullanımı : /chanserv set #kanal topiclock on/off
Örnek : #Yeşil kanalında topic yazıyorum, chanserv değiştiriyor, nasıl düzeltebilirim?
Çözüm : /chanserv set #Yeşil topiclock off
Private : Bu seçenek aktifken Kanalımızın /chanserv list komutu uygulandığında çıkan listede görünmez.
Kullanımı : /chanserv set #kanal private on/off
Secureops : Bu seçenek aktifken, kanal erişim listesinde olmayan kişiler op(@) ve halfop (%) olamazlar. Op verilen kullanıcıları chanserv derhal deop edecektir. Benzer şekilde kanal erişim listesindeki bir kullanıcı kayıtlı başka bir nicke geçerse, şifresini girdiğinde chanserv tarafından deop edilecektir.
Kullanımı : /chanserv set #kanal secureops on/off
Leaveops : Bu seçenek aktifken, boş bir kanala ilk giren kullanıcı op olur. Bu özellik netsplit(link kopması) durumunda op olmayı kolaylaştırabilir.
Kullanımı : /chanserv set #kanal leaveops on/off
Örnek : #Nehir kanalına ilk giren op (@) olsun.
Secure : Kanalın güvenlik seçeneği olan Secureaktifken kanalda yetkisi olan bir kullanıcı bu yetkisini ancak nick status değeri 3 olduğunda alabilir.
Kullanımı : /chanserv set #kanal secure on/off
Örnek : #Siyah kanalımın güvenliğini açmak istiyorum yani sadece nick şifresini girmiş kullanıcılar yetkilerini alabilsinler.
Çözüm : /chanserv set #Siyah secure on
Opnotice : Belirtilen kanalda chanserv üzerinden op/deop ,protect/deprotect, voice/devoice, halfop/dehalfop; komutlarının kullanılması sonucu kanala notice mesajı şeklinde bildirilmesini sağlayan seçenektir.
Kullanımı : /chanserv set #kanal opnotice on/off
Örnek : #A kanalımda, verilen oplardan sonra notice şeklinde mesaj geliyor, nasıl kaldırabilirim?
Çözüm : /chanserv set #A opnotice off
Restricted : Kanalda access sahibi olmayan kullanıcıların kanala girişini engelleyen seçenektir. Kanal access listesinde olsa da nickini identify etmemiş bir kullanıcı access’ine erişemeyeceği için kanala girişinde yetkisiz kullanıcılar gibi atılacaktır.
Kullanımı : /chanserv set #kanal restricted on/off
Örnek : #Beyaz kanalıma sadece yetkililer (access listesinde ekli olanlar) girebilsin.
Çözüm : /chanserv set #Beyaz restricted on
Enforce : Kanalda kullanıcıların sahip oldukları prefixleri bu seçenekle koruyabiliriz. Mesela; kanalda autoop hakkına sahip bir kullanıcı deoplanırsa, chanserv tarafından tekrar op verilecektir.
Kullanımı : /chanserv set #kanal enforce on/off
Örnek : #X kanalımda oplarımı deop edemiyorum, nasıl düzeltirim?
Çözüm : /chanserv set #X enforce off
Unset ile kaldırabileceğimiz -Chanserv Set- komutlarıyla devam edelim. Bunların neler olduğunu /chanserv help unset komutuyla görebiliriz.
Bunlar; Successor, Url, Email, Entrymsg,Timelimit seçenekleridir. Bu seçeneklerin ortak özelliği /chanserv unset #kanal seçenek komutuyla tamamen kaldırılabilmesidir.
Successor : Bu seçenekle, kanal founderinin nicki düşse bile kanalın düşmemesini sağlayabiliriz. Eğer kanalımıza bir successor atamışsak, bizim nickimiz düştüğünde, kanal otomatikman successor’e geçecektir. Ancak successor’un üzerinde 7 kanal varsa, kanal ona geçmeden düşecektir.
Kullanımı : /chanserv set #kanal successor nick
Örnek : #XYZ kanalıma yedek founder olarak Rast rumuzunu eklemek istiyorum.
Çözüm : /chanserv set #XYZ successor Rast
Url : Bu seçenekle kanal infomuza, url adresi ekleyebiliriz.
Kullanımı : /chanserv set #kanal url http.//adres
Örnek : #A kanalına http.//ww.minstrel.com adresini ekledim, şimdi kaldırmak istiyorum.
Çözüm : /chanserv unset #A url
Email : Kanal infomuza bu seçenekle email adresi ekleyebiliriz..
Kullanımı : /chanserv set #kanal email emailadresi
Örnek : #Şiir kanalımın infosuna istanbuludinliyorum@hotmail.com adresini eklemek istiyorum.
Çözüm : /chanserv set #Şiir email istanbuludinliyorum@hotmail.com
Entrymsg : Kanalımıza giren kullanıcıla gelecek mesajdır, Topic mesajından farkı, status’e chanserv tarafından notice şeklinde gönderilmesidir.
İşte örnek bir entrymsg :
[12:15:46] -ChanServ- (#türkiye) Değerli kullanıcılarımız, sohbet sitemize daha rahat ve güvenli bağlanmanın bir yolu da mirc programımız üzerinden giriş yapmanızdır. Programımızı indirmek için http.//ww.trsohbet.com/mirc.html adresini ziyaret edin.
Kullanımı : /chanserv set #kanal entrymsg mesajınız
Örnek : #Okyanus, kanalımın giriş mesajını Hoş geldiniz. yapmak istiyorum.
Çözüm : /chanserv set #Okyanus entrymsg Hoş geldiniz.
Timelimit : Bu seçenekle kanalımıza nick kayıt süresine göre kullanıcıların girişini düzenleyebiliriz. Belirtilen süreden daha az süreye sahip olan kullanıcılar chanserv tarafından kanaldan atılacaktır.
Kullanımı : /chanserv set #kanal timelimit süre
Burada bahsedilen süre gün ise d (day) , saat ise h (hour), dakika ise m (minute) , harfleri ile ifade edilir.
Örnek : #Su kanalıma, nick kayıt süreleri, 10 günden az olan kullanıcılar giremesin.
Çözüm : /chanserv set #Su timelimit 10d
Timelimit seçeneğinde belirteceğimiz sürenin 1 günden az, 99 günden fazla olamayacağını hatırlatalım.
Örnek : #Su kanalına eklediğim timelimit’i kaldırmak istiyorum.
Çözüm : /chanserv unset #Su timelimit
Chanserv Unset seçenekleri bu kadar. Son olarak mlock ve hide seçeneklerinden bahsedelim.
Mlock : Mlock (Modelock=Mod kilidi) kanal modelerini kilitlememize yarar. Bu seçenekle eklenmiş bir kanal modu, kanal boşalsa da silinmez ve yine bu seçenekle kapatılmadıkça değiştirilemez.
Kullanımı1 : /chanserv set #kanal mlock +modeler-modeler
Örnek : #Nazar kanalımı hiçbir yetkili +i moduna alamasın.
Çözüm : /chanserv set #Nazar mlock -i
Kullanımı2 : /chanserv set #kanal mlock –
Kullanımı3 : /chanserv set #kanal mlock +
2. ve 3. kullanım aynı işlevi görür. Kilitlenen kanal modlarını serbest bırakırlar.
Örnek : #Su kanalımda kilitlediğim modları kaldırmak istiyorum. (Yeni bir kilit olmadan)
Çözüm : /chanserv set #Su mlock +
Hide : Kanal infomuzdan; email, topic ve mlock bilgilerini bu seçenekle gizleyebiliriz, tıpkı nickserv konusundaki hide seçeneğinde yaptığımız gibi.
Kullanımı1 : /chanserv set #kanal hide email on/off
Örnek : #X kanalımın info bilgilerimde email adresi bilgileri görünmesin (gizli olsun) istiyorum.
Çözüm : /chanserv set #X hide email on
Kullanımı2 : /chanserv set #kanal hide topic on/off
Kullanımı3 : /chanserv set #kanal hide mlock on/off
Gizli olmasını istediğimizde on görünmesini istediğimizde de off opsiyonlarını kullanacağımızı belirtelim.
Son olarak yeni açılmış ya da levels değerleri değiştirilmemiş bir kanalda Chanserv set komutlarını sadece kanal sahibi (founder) kullanabilir. /chanserv levels #kanal set set seviye komutuyla chanserv set komutununun kullanılabileceği seviyeyi düzenleyebiliriz.
Örnek : #X kanalımda, access’i 50 olan kullanıcılar set komutlarını kullanabilsinler.
Çözüm : /chanserv levels #X set set 50
Not :
Restricted seçeneğinin aktif olduğu bir kanala, timelimit seçeneği eklenirse ;
Timelimit baskın gelecektir. Kanal access listesinde olan birinin nick kayıt süresi timelimit ile belirlenen süreden daha düşükse kanaldan atılacaktır.
Benzer şekilde ;
Leaveops aktif bir kanala secureops eklenirse ; kanala ilk giren kullanıcı access sahibi değilse op olamaz. 1 seviyeden bile access sahibi olan ilk kullanıcı kanalda op olacaktır. Bir önceki konumuz olan nickserv komutları konumuzu da okumadan geçmeyin.
KAYNAKÇA:
___________________________________________
http://www.ircforumlari.net/help-dun…ap-bolumu.html
http://www.ircforumlari.net/egitim/3…komutlari.html
http://www.ircforumlari.net/egitim/1…v-egitimi.html
_____________________________________________
Öncelikle yukarıda verdiğim linklerde emeği geçen saygıdeğer ircforumlari.net emekçilerine teşekkür eder, çalışmalarında başarılar dilerim.