Hoşgeldiniz: HasBahCa

EIRC Chat
Javirc CHAT
HasBahCa Scripti
Kurallar
Chan Server
Nick Server
İSİM KAYIT
Türkçe İsimler
Smiley
Bizler
Deutsch
HasBahCa Chat

 

Chan Server Komutları

Buradaki bilgiler irctr.gen.tr adresinden alınmıştır

Chanserv sizin kanallarınızı register (kayıt) ettirmenizi sağladığı gibi kimi tehlikelerden korumak icinde bazı kontrolleri elinize almanızı sağlayan bir servisdir. Chanserv aynı zamanda kanalınızın takeover olmasını (ele geçirilmesini) da önleyebilmektedir.

Aşağıda genel komutları bulacaksınız. Bu dökümanın içinde
ise sırası ile bu komutları anlatacağız. Bu komutları herhangibir pencerede:

/msg chanserv {komut ismi}

biçiminde yazarak kullanacaksınız (Sohbet etmek için kullandığınız her pencerenin yazı satırına yazabilirsiniz).

Genel Komutlar

REGISTER Kanalınızı kaydetmek için kullanılır
IDENTIFY Kanalınızdaki ayarları yapmak ve sizi yetkili kılmak için kullanılan tanımlama komutu
SET Kanal özelliklerini ayarlama komutudur.
ACCESS Kanalda yetkili kişileri düzenlemek için kullanılan komuttur.
AKICK Kanaldan istenmeyen kişileri uzaklaştırmak için kullanılan Auto-Kick (Otomatik kick) ayarları
LEVELS Kanallarda operatörler arasındaki access seviyelerine göre kanal seviyelerini ayarlama komutu.
INFO Kanal hakkında bilgi almak için kullanılır.
INVITE Access'iniz olan bir Kanala davet edilmenizi sağlar.
OP/DEOP İstenilen kişilerin kanalda chanserv tarafından op verilip/alınmasını sağlar.
UNBAN Yetkili bulunduğunuz kanalda banınızın kaldırılmasını sağlar
DROP Kanal kaydının silinmesini sağlar
REGISTER
/msg chanserv register #{kanal} {şifre} {tanım}

Kanalı Chanserv veritabanına kaydeder.
Bu komutu kullanabilmek için öncelikle kaydını yapacağınız odada OP olamanız gerekmekte.

Bir örnekle açıklarsak:
Biz #deneme diye bir kanalı kaydetmek isteyelim. kanalımız deneme üzerine kurulu olacağı için genel olarak kanal tanıtımı da "Deneme yapmak isteyenler için kanal" şeklinde olabilir. Şifremizi ise sifredeneme123 olarak seçmiş olalım. Bu durumda şu komut yeterli olacakdir.

(Tabiki once o odaya girip op olmamız gerekiyor. Bunun icinde /join #deneme yapmak yetecekdir)

/msg chanserv register #deneme sifredeneme123 Deneme yapmak isteyenler için kanal

Burada önemli olan bir iki sey var. Öncelikle şifrenizi unutmamak çünkü önemli yerlerde işe yarayacaktır. Buradaki şifre sizin kanalınızın en yetkili kişisi olmak için gereken şifredir. Bu ilerki kullanımlarda gerekecektir. İkinci nokta da şu ki; kanalın founderi (kurucusu) kanalı register eden kişi yani nickname'dir.

!!!DIKKAT!!! : Kanal register edebilmek için öncelikle nick'inizi register etmeniz gerekmekte. Nickserv dökümanında bunu bulabilirsiniz..

 

IDENTIFY
/msg chanserv identify #{kanal} {şifreniz}

Kanalda sizi yetkili kılıp tüm özelliklere en yüksek seviye şeklinde hükmetmenizi sağlar.

#deneme kanalının şifresi hatırlayacağınız gibi sifredeneme123 idi. Örneğimize devam etmek istersek kanalımızda yetkili olabilmek için;

 
/msg chanserv identify #deneme sifredeneme123

yazmamız gerekmekte. Hemen göreceğiniz gibi OP olmuş olacaksınız.

Kanal bilgisinde FOUNDER (kurucu) olarak gözüküyorsanız, kanalda operatör olmak için Nickinizi identify etmeniz yeterlidir. Her defasında kanalı identify etmenize gerek yoktur.

SET
/msg chanserv set #{kanal} {opsiyon} {parametre}

Nickname'niz için değişik opsiyonların ayarlanmasını sağlar. Bunlar :

Opsiyonlar
FOUNDER Kanal founder'ı (kurucusunu) değiştirir.
SUCCESSOR Kanal successor'unu değiştirir.
PASSWORD Kanal şifresini değiştirir.
DESC Kanal tanımlamasını değiştirir.
TOPIC Kanal başlığını (topic) değiştirir.
MLOCK Mevcut olan kanal modlarını kilitler
KEEPTOPIC Kanalda kimse kalmasa bile kanal başlığını korur.
TOPICLOCK Kanal Başlığını kilitler. Founder harici oplar topic değiştiremez.
PRIVATE Chanserv listesinde kanalın adı gözükmez.
SECURE Kanalın kanal koruma sistemlerini ayarlar
RESTRICTED Kanala access'i olmayanların girememesini sağlar.
LEAVEOPS DEOP komutu haricinde Chanserv op verilenin opunu almaz.
SECUREOPS Kanalda access sahibi nickler harici op verilen kişilerden oplarını geri alır.
OPNOTICE OP/DEOP komutlarında kanala komutu kimin hangi nick için kullandığını notice olarak atar.
ENTRYMSG Kanal Girişlerinde ChanServ tarafında gönderilen mesajı değiştir.

FOUNDER
/msg chanserv set #{kanal} FOUNDER {nick}

Kanalın kurucu (founder) nickini değiştirir. Bu komutta {nick} yerine yazacağınız nick kanalın yeni sahibidir.


SUCCESSOR
/msg chanserv set #{kanal} SUCCESSOR {nick}

Successor kelime anlamıyla vekil (halef) anlamındadır. Bu komutla belirtilen kanalın "successor" 'unu değiştirir. Eger kanal kayıtlı oldugu sırada kanal sahibinin (founder) nick'i bir şekilde silinirse (drop ve/veya zaman aşımı) bu kişi kanalın yeni sahibi olur. Ancak, "successor" olarak atanan kişi kanal limitini (20) doldurmuş ise kanal founder nick'i ile beraber silinecektir. Successor olacak nick tabi ki kayıtlı olmalıdır.


PASSWORD
/msg chanserv set #{kanal} PASSWORD {yenişifre}

Bu komutla kanalınızın şifresini değiştirebilirsiniz. Eğer kanalın founder'ı (kurucusu) iseniz, bu komutu kullanmadan önce kanalınızı identify etmenize gerek yoktur. Özellikle kanalınızın şifrenizi unutmanız durumunda bu komutu kullanabilirsiniz.


DESC
/msg chanserv set #{kanal} DESC {yenitanım}

Kanalı kayıt ederken girdiğiniz ve kanal bilgisinde (info) gözüken tanımlamayı değiştirir.


TOPIC
/msg chanserv set #{kanal} TOPIC {yeni başlık}

Kanal başlığını değiştirir. Bu komutu kullanmak için levels ile belirtilen seviyede ya da kanal kurucusu olmanız gerekmektedir. Eğer kanalda topiclock (Topic kilidi) varsa bu komut ile kilidi açmadan kanal başlığını değiştirebilirsiniz.


MLOCK
/msg chanserv set #{kanal} MLOCK {+mod-mod}

Kanal modlarının chanserv tarafından kilitlenmesi komutudur. Kanal modları aşağıda belirtilmiştir.

t : Topic'i sadece opların değiştirmesi
n : Kanal dışında bulunan şahısların kanala mesaj atmalarını engeller.
p : Private mode. Kanaldaki kişilere /whois cekildiginde kanalda oldukları görülmez
s : Secret. Kanal listesinde gözükmez.
L : kanala kişi sınırlaması koyar.
i  : invite only (yalnizca davet ile girilebilir.
k : (key) kanala anahtar kelime koyar /join #kanal key gibi..

Kanalınızın takeover olmasını (ele geçirilmesini) engellemenin en kolay yolu Chanserv'den kilit koymaktır. Bizim tavsiyemiz:

/msg chanserv set #kanal mlock +tn-ilkps


KEEPTOPIC
/msg chanserv set #{kanal} KEEPTOPIC {ON | OFF}

ON olması durumunda kanalda kimse kalmasa bile  ChanServ veritabanında topic tutulur. Örnek vermek gerekirse:

/msg chanserv set #deneme KEEPTOPIC ON


TOPICLOCK
/msg chanserv set #{kanal} TOPICLOCK {ON | OFF}

ChanServ, SET yetkisine sahip olanlar vede kanal kurucuları dışında diğer opların kanal başlığını değiştirmesine imkan vermez.


PRIVATE
/msg chanserv set #{kanal} PRIVATE {ON | OFF}

Kanalın chanservin listesinde gösterilmesini önler. ON modunda üçüncü şahıslar /msg chanserv list ile kanalı göremezler.


SECURE
/msg chanserv set #{kanal} SECURE {ON | OFF}

Kanallara ek güvenlik sağlar. Sadece nickleri kayıtlı ve identify etmiş kişiler op olabilir.


RESTRICTED
/msg chanserv set #{kanal} RESTRICTED {ON | OFF}

Kanala sadece access listesinde bulunan kişiler girebilir. Accessi olmadığı halde kanala girmeye çalışanlar kanaldan banlanır...


LEAVEOPS
/msg chanserv set #{kanal} LEAVEOPS {ON | OFF}

ON olması durumunda op verilen kişilerden "ChanServ deop" komutu kullanılmadıkça opları alınmaz.


SECUREOPS
/msg chanserv set #{kanal} SECUREOPS {ON | OFF}

Bu komut kullanıldığında kanal access listesinde olmayan bir kişiye op verildiği zaman ChanServ verilen op'u geri alır.


OPNOTICE
/msg chanserv set #{kanal} OPNOTICE {ON | OFF}

ChanServ op/deop komutları kullanıldığı zaman "hangi nickin, kimin için kullandığı" ChanServ tarafından kanala notice olarak duyurulur. Örneğin:

-ChanServ:#zührevi- OP command used for DiLaRa by StormShadow


ENTRYMSG
/msg chanserv set #{kanal} ENTRYMSG {Giriş mesajı}

Bir nick kanalınıza girdiği zaman ChanServ, ona sizin belirlediğiniz Entry message (Giriş mesajını) notice olarak atar. Bu komutla mesajınızı belirleyebilirsiniz.

LEVELS
/msg chanserv levels #kanal set {opsiyon} {level}
/msg chanserv levels #kanal {DISABLE} {ozellik}
/msg chanserv levels #kanal RESET

Levels komutu kanaldaki erişim seviyelerinin varsayılan değerlerini düzenlemek için kullanılır. Sürekli kullanılan ChanServ özelliklerine değişik nümerik seviyeler vererek onları daha çok sayıda kullanıcıya açar veya kaparsınız. Ancak SET FOUNDER ve SET PASSWORD komutlari hala kanal kurucusuna bırakılmıştır.

LEVELS SET komutu ile bir veya birkaç özelliğin varsayılan nümerik değerleri değiştirilebilir. LEVELS DISABLE veya DIS komutu ileyse bu özellik(ler) iptal edilebilir.

LEVELS LIST komutuysa o anki erişim seviyelerinin nümerik değerlerini listeler. LEVELS RESET komutu bütün nümerik değerleri başlangıçtaki konumlarına getirir.

Geçerli özelliklerin listesi aşağıdadır. Dikkat edilirse AUTOOP ve NOJOIN maximum değerlerken; diğer hepsi minimum değerlerdir.


Opsiyonlar


AUTOOP Kanala giriste ChanServ tarafindan otomatik op. Varsayılan seviye 5'tir.
AUTOVOICE Kanala giriste ChanServ tarafindan otomatik voice (+v). Varsayılan değer 1'dir.
AUTODEOP Kanal içinde op verilemez/alamaz.
NOJOIN RESTRICTED özelliğinin açık olması durumunda kanala girilemez..
INVITE Invite komutunu kullanmaya yetkili.
AKICK AKICK komutunu kullanmaya yetkili.
SET SET komutunu kullanmaya yetkili. FOUNDER ve PASSWORD komutları hariç...
CLEAR CLEAR komutunu kullanmaya yetkili.
UNBAN UNBAN komutunu kullanmaya yetkili.
OPDEOP OP/DEOP komutlarini kullanmaya yetkili.
ACC-LIST Kanalın erişim listesini (access list) görmeye yetkili.
ACC-CHANGE Kanalın erişim listesini (access list) değiştirmeye yetkili
MEMO Kanala gelen notlari okumaya yetkili.

INFO
/msg chanserv info #{kanal}

Kanal hakkında bilgi verir.
Kanalin kime ait olduğu, tanımlaması, Son konulan başlık, en son ne zaman kullanıldığı ve özellikleri öğrenilebilir.

INVITE
/msg chanserv invite #{kanal}

Eğer girmek istediğiniz kanal +i (invite only) mod'da ise ve bu kanalda yeterli erişim düzeyine sahipseniz Bu komutu kullanarak kendinizi ChanServ tarafından kanala davet ettirebilirsiniz.

OP/DEOP
/msg chanserv op #{kanal} {nick}
/msg chanserv deop #{kanal} {nick}

Eğer yeterli erişim seviyesine sahipseniz, kanalda bir nicke bu komutla ChanServ tarafından op verdirip/aldırabilirsiniz. Bu nick siz de olabilirsiniz.

UNBAN
/msg chanserv unban #{kanal}

Erişim listesinde bulunduğunuz fakat ban'landığınız kanaldan ban'ınızı kaldırmanızı sağlar.

DROP
/msg chanserv drop #{kanal}

Bir kanalın kaydının ChanServ veritabanından silinmesini sağlar. Drop olan bir kanalda erişim listeleri tamamen silinecektir ve tekrar kayıt edilebilir hale gelecektir.