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