Nickserv Komutları

REGISTER

/msg nickserv register {şifreniz}
Nickserv'in veritabanına nickname'nizin ilk kaydını yapar. Nickname'nizi bir defa register ettikten sonra, SET ve ACCESS komutlarını kullanarak gerekli ayarlamaları yapabilirsiniz. İlk kayit sırasında kullandığınız şifreyi hatırladığınıza emin olmalısınız. Bu, sonraki ayarlamalar icin gerekli olacaktır (büyük küçük harf kullanımına dikkat ediniz!.. ARZU, Arzu, arZu şeklinde yazilan bu kelimelerin hepsi ayrı bir şifredir!.. )

Şifre secimi :
Kolayca tahmin edilebilecek şifre seçmeyiniz. Mesela gerçek isminizi şifre yapmak pek iyi bir fikir olmaz. Nickname'inizin aynısını şifre yapmak daha da kötü olabilir. Aslında bu gibi şifrelere Nickserv izin vermeyecektir. Çok kısa şifrelerin de kazara bulunma sansları fazladır. Sonuç olarak, en az 5 karakterden oluşan ve arasında bosluk ve Türkçe harf bulunmayan bir şifre seçmelisiniz (abc123 gibi...).

Simdi "IRCTR-user" nickname'ini abc123 şifresini vererek register edelim :
Sohbet ettiğimiz herhangibir pencerede (bir kanal olabilir, bir whisper penceresi olabilir...) yazı yazdığınız satıra,

/msg nickserv register abc123

(bu anda nickimiz "IRCTR-user" ve daha önce register edilmemiş durumda) komutunu yazıyoruz. Eğer kullandığınız nickname halen registerli ise,

-NickServ- This nickname has already registered.

yani bu nick zaten registerlı anlamında bir mesaj gelecektir. Bunun dışında nickname'niz başarıyla register edilmiş olur.

IDENTIFY

/msg nickserv identify {şifreniz}

IRC'ye her girişinizde kullanmanız gereken bir komuttur (tabi nickname'nizi bir defa Register ettikten sonra). Nickserv size, bu nickin gerçekten sizin olup olmadığını soracaktır. Bazı komutları kullanmak için, önceden bu komutun kullanılıp nickname'nizin tanıtılması gerekmektedir. Register işlemindeki şifreniz ile bundaki aynı olmalıdır..

ACCESS
/msg nickserv access add {adres}
/msg nickserv access del {adres}
/msg nickserv access list

Nickname'nizin başka adreslerden de erişilip otomatik olarak tanınmasını sağlamak için kullanılan komuttur. Aynı zamanda bu erişim listenizi düzenler. Çünkü her defasında başka IP adresinden gelirseniz, her defasında IDENTIFY komutunu kullanarak tanıtımınızı yapmanız gerekir.

Örnek:

/msg nickserv access add arzu@*.gama.com.tr

komutunu vererek, arzu isimli userin, gama adlı domainin her makinesinden girerek otomatik olarak IDENTIFY olmasına izin verdiniz (erişim listesine eklediniz).

/msg nickserv access del arzu@*.gama.com.tr

komutunu vererek aynı kişiyi ve domainin bütün makinelerini listeden sildiniz.

/msg nickserv access list

komutuyla da erişime izin verdiğiniz user ve domainleri görüntülediniz.

Önemli bir diğer nokta ise IRC client'inin email kısmına arzu@.. şeklinde giriş yapan ve de gama.com.tr domain adına sahip olan herkes access'ten yararlanabilir. Bunun için verdiğiniz access adreslerine çok dikkat etmenizi öneririz.

SET

/msg nickserv set {opsiyon} {parametre}

Opsiyonlar

KILL
/msg nickserv set kill {ON ya da OFF}

Nickname'niz için, otomatik kill korumasını açar ya da kapatır. Bu koruma varken eğer başka bir kullanıcı sizin nickname'nizi almışsa, nickserv tarafindan bu nickname'yi (ki o size ait olan nickname) 1 dakika içinde değiştirmesi, aksi halde serverden kill edileceği hakkında mesaj verilir. 1 dakika sonunda değiştirmediği taktirde nickserv o kullanıcıyı serverden kill eder.

SECURE
/msg nickserv set secure {ON ya da OFF}

Nickname'nizin güvenlik özelliğini açmak ya da kapatmak için kullanılır. Bu özellik varken, IRC ye her girişinizde nickname'nin size ait olup olmadığı anlaşılmadan önce, adresinizin erişim listesinde olup olmadığınıza aldırmadan şifrenizi girmelisiniz (Identify). Bununla beraber, eğer geldiğiniz adres nickname'nizin erişim listesinde mevcutsa Nickserv, kill korumasına aldırmadan sizi oto-kill etmeyecektir.

PRIVATE
/msg nickserv set private {ON ya da OFF}

Nickname'nize özel olma yetkisini verir ya da kaldırır. Bu özellik varken, nickserv'in LIST komutuyla oluşturulan nickname listesinde sizin nickiniz görünmez. (Ama herhangibir kullanıcı INFO komutuyla nickname'nizin bilgilerini alabilir!..)

PASSWORD
/msg nickserv set password {yeni şifre}

Nickname'nizin daha önceki şifresini değiştirmenizi sağlar. Tabii bunun için de baştan identify etmiş olmanız gerekir. Simdi IRC'ye girip, IRCTR-user nickname'sinin şifresini değiştirelim (Şifresi abc123 idi) :

a) /msg nickserv identify abc123

b) /msg nickserv set password abc456

böylece nickname'nin önceki şifresi olan abc123, abc456 şeklinde değişmiş oldu

HIDE
/msg nickserv SET HIDE {EMAIL|USERMASK|QUIT} {ON|OFF}

Nick bilgilerinizdeki bazı kısımları saklamanızı sağlar. Her kullanıcının "/msg NickServ INFO" komutu ile görebileceği bilgilerden E-mail adresinizi (MAIL), IRC'de son olarak görüldüğünüz zaman (last seen) , user@host'u (MASK) ve son quit mesajinizdan (QUIT) istediklerinizi saklayabilirsiniz. Hangi kısmın saklanacağından hemen sonraki parametre (OFF) veya (ON) şeklinde olmalıdır.

URL
/msg nickserv set URL {www adresi}

Nickname'nizin nickserv'deki bilgilerinin içine, istediğiniz bir internet adresinin de eklenmesini sağlar. Bu adres kendi özel sayfanız olabilir, çok sevdiğiniz bir sayfa olabilir. Herhangibir kullanıcı INFO komutunu kullanarak bu bilgiye erişebilir. Örnek olarak nickname bilgilerine, www.irctr.gen.tr/stormshadow adresini ekleyelim :

/msg nickserv set URL www.irctr.gen.tr/stormshadow

EMAIL
/msg nickserv set email {email adresi}

URL'dekinin benzeri olarak bu da nickname'nize istediğiniz bir e-mail adresi eklemenizi sağlar. Aynı şekilde info komutuyla görülebilir. Şifrenizi unutmanız gibi durumlarda burada belirttiğiniz email adresinizden passwords@irctr.gen.tr adresine attığınız maillere tekrar bu adres kontrol edilerek şifrenizi alabilirsiniz. O yüzden email adresiniz bu konuda çok önemlidir. Örneğin email adresiniz: ahmet@trakya.net yazacağınız komut

/msg nickserv set email ahmet@trakya.net

GHOST

/msg nickserv ghost {nickname'iniz} {şifreniz}IRC serverindeki ve direk nickname'nizle ilgili olan hayali bir bağlantıyı sonlandırmak için kullanılır. Bu hayali bağlantının çeşitli sebepleri olabilir; modem bağlantısı kopmuştur, bilgisayariniz kilitlenmiş ve dolayısıyla göçmüştür, bağlı olduğunuz serverlerden birinde bir hata oluşmuştur vs vs... Bu gibi durumlarda kullandığınız IRC serveri sizin bu durumunuzu hemen algılayamayabilir ve sizi halen IRC'de kabul edebilir. IRC'ye hemen tekrar alternatif nickname'nizle gelir ve bu komutu doğru şifrenizle kullanırsanız, hayali bağlantıda olan nickname'nizin kill olduğunu görürsünüz. Görür görmez de nickname'nize kavuşabilirsiniz.

RECOVER

/msg nickserv recover {nickname'iniz} {şifresi}Diyelimki nickname'nizi REGISTER ettiniz ama KILL korumasını aktif hale getirmediniz. IRC'ye girer girmez bir de baktınızki nickname'niz başkası tarafından kullanılıyor. KILL korumanız olmadığından nickname'nizi kullanan şahıs tabiiki kill olmadan sohbetine devam edecektir. Bu durumda RECOVER komutu ile nickname'nizi tekrar alabilirsiniz. Komutu verdiğinizde nickserv, nickname'nizi çalan kullanıcıya 1 dakika süre tanıyarak bu süre sonunda onu kill edeceğine dair mesaj verir. Bu 1 dakika icinde ne olursa olsun, 1 dakika sonra siz nickinizi tekrar alabilirsiniz. Bu komutu kullanabilmeniz için ya o anki adresinizin nickname'nin erişim listesinde olması gerekir ya da nickname'nizin şifresini doğru olarak bilmeniz gerekir. Şimdi IRCTR-user nickname'ini kullanan birini serverden kill edelim (tabi bu sirada alternatif nickname'mizi kullanıyoruz) :
Register bölümünde örnek şifre olarak abc123 kullanmıştık.

/msg nickserv recover IRCTR-user abc123

RELEASE

/msg nickserv release {nickname'iniz}

Bir üstteki RECOVER komutunu kullandığımızı ya da, kill koruması sonucunda nickname'mizi kullanan kullanıcının serverden düşmesini beklediğimizi farzedelim. RELEASE komutuyla nickserv'e mesaj göndererek, nickname'mizi daha erken (1 dakikadan daha önce) almamızı sağlayabiliriz. Bunun için yine erişim listesinde olmak ya da şifreyi doğru olarak bilmemiz gerekir.

INFO

/msg nickserv info {nickname}
İstediğiniz bir nickname'nin nickserv'deki bilgilerini görüntülemeyi sağlar. Nickname'nin sahibi kim, hangi opsiyonlar aktif durumda, Son görülen adresi ve zaman ve eğer aktive ettiyse email ve URL adreslerini görebilirsiniz vs vs...

STATUS

/msg nickserv status {nick1} {varsa nick2.. nick3}

Verilen nickname'yi kullanan kullanıcının, bu nickname'nin gerçek sahibi olup olmadığını anlamak icin kullanılır. Nickserv'den gelen cevap :
Nickname status-kodu (0,1,2 ya da 3)
şeklindedir. Bu sayilarin anlamlari sirasiyla :
0 : Böyle bir kullanıcı yok ya da bu nickname register edilmemis.
1 : kullanıcı, nickname'nin sahibi olarak tanimli degil.
2 : kullanıcı, adresi sadece erişim listesinde oldugu icin nickname sahibi
olarak tanimli.
3 : kullanıcı, şifresi yoluyla nickname'sini IDENTIFY etmış bir sekilde
nickname sahibi olarak tanımlı.
Bu şekilde bir kerede 16'dan fazla nickname'nin durumunu ogrenebilirsiniz. Şöyle ki :

/msg nickserv status IRCTR-user Nicky ICARUS