IRC KOMUTLARI

=======ChanServ========

Bazen kanala biri girer bir bakarsınız yeşil bir yazı:
ChanServ sets mode +o AkReP
hop! Adam op olur! "Kim bu ChanServ bana da op versin" Sorusuyla az karşılaşmadım! İşin garibi kanala baktıgımızda ChanServ diye birinin olmadıgını da görürüz.O halde kimdir bu ChanServ? nasıl kafasına Göre her şeyi yapar?
Öncelikle şunu anlatıyım; IRC Server`ları IRCD (Irc deamon) dedigimiz programlar vasıtasıyla oluşturur.
ChanServ ve diğer servisler de onun bir parçasıdır.Yani ChanServ kanalda bulunan herhangi bir kişi değil,bir programdır.ChanServ her kanalı kontrol eder,Kanalları register etmenizi yani onlara sahip olmaznızı sağlar.Bu sayede insanlara AOP,SOP vermenizi,istemediğniz kişileri kanalınızdan ebediyen uzaklaştırmanızı...vb.Kısacası ChanServ sayesinde IRC daha güvenli bir hale gelir çünkü ChanServ kimin op olduğunu,kimin banlı olduğunu,kimin kanal üzerinde herhangi bir yetkisi olduğunu bilir ve ona göre davranır.Şimdi isterseniz ChanServ komutlarına bir göz atalım,en basitinden bir kanal nasıl register edilir onu oğrenelim:
Bunun için gerekli olan komut "register" komutudur.ChanServ`e bir şey söylemek için her zaman şunu kullanırz:
/msg chanserv [komut] [parametre]
Şimdi diyelim ki ben #MoonStone diye bi kanal acmak istiyorum.Önce o kanala gidip register`li olup olmadıgına bakarım.Bunu oğrenmenin en kolay yolu kanala girince isminizin yanında op işaretinin durup durmadığı bakmaktır.Yani @AkReP gibi..Eğer duruyorsa kanalı register edebilmeniz için tek bir şart daha kalmış demektir; Nickname`inizin register`lı olması ki bunu da aşağıda anlatcağım.Pekala,diyelim ki kanal kimsenin değil ve bizim de Nick`imizde Register`lı.O zaman tek yapmamız gereken şunu yazmak:
/msg chanserv register #kanal-ismi sifreniz kanal-tanımı
Yani bizim örneğimiz için:
/msg chanserv register #MoonStone vxyz Chat KanaLı
Şifre yerine unutmayacağınızı ve basit olmayan bir şifre seçmenizi öneririm.Kanal tanımı yerine ise kanalımızı ana hatlarıyla tanıyan bir-iki kelime yeterli olacaktır.Bunları yaptıktan sonra ChanServ size kanalınızın sizin adınıza register ettiği mesajını verecektir.Artık ne zaman girerseniz ChanServ sizi orada op yapacaktır! Ama tabii kanalı register etmek yetmez.İçine Aop`lar ve Sop`lar eklemeliyiz mesala.Siz her zaman kanalda olmazsınız ya! Siz yokken kanala göz kulak olcacak birileri lazım.O zaman güvendiginiz tiplerden bir kaçını seçin ve onları op yapın!
a)AOP`lar:Kanala Girince ChanServ tarafından op yapılır ama başkasını sürekli op yapamazlar,sadece geçici op verebilirler.Aop yapmanın komutu ise;
/msg chanserv access #Kanal-ismi add nickname [Level]
Yani Bizim Ornegimiz için;
/msg chanserv access #MoonStone add AkReP 5
[ IRC `de Level lar oLdukca önemlidir.Level ları Sizler de ayarlabilirsiniz.Örnegin Aop levelı 5 dir ya siz Bunu isterseniz 10 isterseniz 1 yapabilirsiniz bunuda daha Sonraki boLumlerde okuyabiLirsiniz..]
Simdi ekledigimiz Aop ları Silmeyi ogrenelim.
/msg chanserv access #kanal-ismi del nickname
Yani Bizim Ornegimiz için;
/msg chanserv access #MoonStone del AkReP
b)Sop`Lar:Aop`ların üstleridirler.Birni ChanServ`den banlayabilir,birine Aop verebilir yada Aop`larını alabilirler.Sop=Super Operatör Bu arada unutmayın ki eğer siz kanal sahibiysebiz "Founder" olmuşsunuz demektir ki,bu da sizi kanalınızdaki bütün Aop ve Sop`lardan üstün yapar.
Sop yapmanın Komutu ise;
/msg chanserv access #kanal-ismi add nickname 10
Yani bizim Örneğimize Göre;
/msg chanserv access #MoonStone add AkReP 10
Ekledigimiz Sop`ları Silmek ise;
/msg chanserv access #MoonStone del AkReP
Artık Kanalınızın Aop`ları vede Sop`ları var.Bu arada ufak bir parantez açıp şunu da söyleyeyim:(Bu mutlak hakimiyet sistemine kafalarına göre karşı çıkıp kanallardaki insanları huzursuz eden,nuke atıp bilgisayarlarına zarar veren embesiller de yok değil :) ama herkez alıştı artık onlara) Bu embesillerin Kanalınıza girmemesini istiyorsanız Akick komutunu kullanmalısnız
/msg chanserv akick #kanal-ismi add nickname description
Bizim Kanalımıza Gore uygularsak;
/msg chanserv akick #MoonStone add AkReP Sen biraz gelme bu kanala :)
Şimde de identify komutunu gösteriyorum,Bu komutu yazdığınızda o kanalda en yuksek seviye ye ulaşmış olacaksınız Komutumuz bu;
/msg chanserv identify #kanal-ismi password
Bir kanalın Resgister lı oLup olmadığını Resgisterlı ise Kime ait oLdugunu Ne zaman Register edildigi gibi Kısa bilgileri Gormek için info komutunu ogrenmeliyiz,Komutumuz ise;
/msg chanserv info #kanal-ismi
Şimdi de Register ettigimiz Bir kanalı Nasıl hiç register edilmemiş bir kanal durumuna getiriz Sorusana Şöyle cevap veriyom Drop komutu ile komut aşagıda yazmakta :)
/msg chanserv drop #kanal-ismi
Bazen Bir Kanala Girmeyi denersiniz size bir mesaj gelir;(it's invite only)Şimdi bu ne demek ? NasıL kanala girçez peki...işte cevabı eger o kanalda access siniz varsa o kanala girmek için şu komutu yazoyoruz;
/msg chanserv invite #kanal-ismi
Bazende yine kanala girmeye calışıyorusunuz yine böyle bir yazı; you're banned! Eğer o kanalda access siniz varsa şu komutu yazarak ChanServ tarafından Ban nınızı kaldırabilirsiniz;
/msg chanserv unban #kanal-ismi
Şimdi de CLEAR Komutunu Anlatmak istiyorum Bu komut cok işe yarayan bir komut Ornegin kendi bilmez bir adam op verdiniz kanalınızda adam kanalda ki herkezi banladı op ları deop etti ve bizde unban komutunu bilmiyoruz işte eyvahh!Ne yapcaz işte CLEAR komutunu kullanma zamanı geldi Komutları şunlar;
/msg ChanServ CLEAR #kanal-ismi USERS
/msg ChanServ CLEAR #kanal-ismi VOICES
/msg ChanServ CLEAR #kanal-ismi ops
/msg ChanServ CLEAR #kanal-ismi bans
/msg ChanServ CLEAR #kanal-ismi modes

Şimdi Sıra Set komutları vede Set ayarlarını yapmaya GeLdi...Ben Komutları Size tek tek verip acıklayacam...
iLk Komutumuz Daha Once Register ettiginiz Bir kanalın şifresini değiştirmek istiyorusunuz nasıl mı yapcaksınız aha veriyom al komut;
/msg chanserv set #kanal-ismi password sifren
İkinçi komutumuz ise şununla ilgili;Mesala Siz bir kanal Register ettiniz Fakat Daha sonra nickname nizi değiştiirdiniz tabii doğal olarak ChanServ Sizin eski Nickname nizi Founder olarak tanır bunu değiştirmek ise şöyle;
/msg chanserv set #kanal-ismi founder nick
Simdi iSe anlatcagım komut description ile ilgili hatırlarsanız Kanal register ederkene password yazdıktan sonra bir description yazmanız gerekiyordu işte bu description ilerde depiştirmek istediniz nasıl mı yapcanız işte böyle;
/msg chanserv set #kanal-ismi desc yeni-description
Şimdi ki Komularımız kanalınıza info cekildiginde ki bilgilere email ve de URL (yani web sitenizi) eklemeyi götsercegim komutlar şunlar;
/msg chanserv set #kanal-ismi url web-adresiniz
/msg chanserv set #kanal-ismi emial email-adresiniz

Ornegin kanalınız ın topic`ìnde Onemli bir duyuru yapıyorsunuz fakat Bunu bilmeyen bir aop zırt pırt topic degiştiriyo işte o onda bu komutu koyyunuz be topic kitleniyor kimse topic`i degiştiremiyo komut ise bu;
/msg chanserv set #kanal-ismi topiclock on/off
Şimdi topicde ufak bir değişim yapmak istiyorsunuz diyelim fakat topiclock da kaldırmak istemiyosunuz o zaman topic komutunu kullancez topiclock kaldırmadan chanserv topic atırcaz işte komutu;
/msg chanserv set #kanal-ismi Topic yeni-topicniz :)
GeLelim Mlock olayına bu tamem guvenlik için yapılmıştır bunu acıklamıyorum ama kanal actıgsanız bu komutu mutlak yazın;
/msg chanserv set #kanal-ismi mlock +nt-iklmsp
Artık kanalınız Gelişti ve sizin verdiginiz Aop,Sop ların dışında kimsenin op (geçiçi op) olmasını istemiyorsunuz işte bunu komutu ise şu;
/msg chanserv set #kanal-ismi secureops on/off
Daha Fazla BiLgi için
/msg chanserv help yazabilirsiniz veya bana mail atabilirsiniz ayrıca şunu unytmayın ki 14 gun Kullanılmayan Kanal,Nickname duşer yani otamatik olarak drop lanır saygılar...

======NickServ======

NickServ sayesinde Nickname`lerimizi Register edebilir yani onların tek sahibi olabiliriz.Bence en büyük avantajlardan biri çünkü insanın sürekli bir nick`i olmadan muhabbet etmesi çok can sıkıcı bir şey.Ayrıca bazen korkunç karışıklıklara da neden oluyor ki bu konudaki anılarım ayrı bir yazı dizisi oluştururdu herhalde euha :) Neysem efendim,nickserv`ü ilk oLarak nick`imizi register etmek için kullancağız tabii ki.Şu şekilde:
/msg Nickserv register sifre
Bu kadar basit! Eğer o nick başkasına ait degilse Nickserv size hayırlı oLsun diyecktir ve bundan sonra her baglandıgımızda şifremizi soracaktır.Bu yüzden bağlanır baglanmaz:
/msg nickserv identify şifre
Yazmalıyız.Tamam artık o Nick bizim,ama ya biz yokken Nick`imizi alanlar ne olcak?Nickserv şifre sorar ama şifre ama şifreyi vermezsek de bir şey yapmaz.Nick`ìmizi iyice korumak isyorsak:
/msg nickserv set kill on
Demeliyiz.Bu sayede sizin Nick`inizle bağlanan birine NickServ şifreyi vermesi için 60 saniye süre tanır ve eğger o kişi siz degilseniz (yani şifreyi vermiyorsa) NickServ onun server`dan Kill eder (Yani server`dan atar.) Diyelim ki birisi benim Nick`imi almış (AkReP) ,ben doğal olarak Nick`imi alamıyorum bu durumda "Ghost" komutunu kullanırım:
/msg nickserv ghost AkReP şifre
Bu sayede Nick`imi kullanan şahsı "uçururum" :) Bu komut aniden hat kesilip te düştügünüz zaman da işe yarar.Bir bakarsınız geri geldiginizde Nick`niz hala orda gözüküyor!!Tabii Server durumu anlamamış daha birkaç dakika geçmesi gerek düştügünüzü anlaması için,böyle durumlarda da ghost komutunu kullanabilirsiniz.NickServ`de bundan başka kullanabilecegimiz
Drop,info,Language,Password,Email,URL,Link,Unlink
Hemen Bu başlıklarıda kısa kısa acıklayayım..Drop Nickname`nizi duşurur.Yani register haLininden cıkarır hiç register edilmemiş Bir nickname dmüştürür.
/msg nickserv Drop
Info komutu ise; Resgister lı oLan Nickname ın kime ait oLdugu ne zaman register edildigi gibi ufak ayrıntılar yazıyor.
/msg nickserv info nickname
Language ise; Sanırım bu her server da oLan bişi degil ama irc.superonline.com IRC server da var Server ın ana dilini Tukce yapıyor :)
/msg nickserv set language 1 -->>English
/msg nickserv set language 2 -->>Turkish
/msg nickserv set language list

Password ise; Daha once register etiginiz Nickname nızın Şifresini Degiştirmek için kullanıyoruz komut ise bu:
/msg nickserv set password yeni-şifreniz
Email ise; NickName nize info cekildiginde ki bilgilere Email adresinizi ekliyorusunuz.
/msg nickserv set email email adresin
URL ise Web Siteniz varsa bunu yine info bilgilerinize eklemenizi saglıyor.
/msg nickserv set url web-adresin
Link ise; 2 NickName`i Bir birine baglama yarayan bir komuttur.Mesala AkReP Nickname`mi DuNe Nick`ne Link lediğimizi farz edelim ,AkReP NickName Hangi Kanalda Access si Varsa DuNe Nickname de o Kanala Girdigi Zaman ChanServ o Nick de OP verecektir. /
msg nickserv link NickName Şifre
Unlink ise; Link lediğiniz NickName ile oLan Link Bitiriyor.
/msg nickserv unlink Nickname

======MemoServ======

MemoServ de bize korkunç avantajlar sağlayan bir servistir.Nerdeyse e-mail yerine geçebilecek kadar kapsamlı bir yapısı vardır.Diyelim ki bir arkadaşınızı arıyorsunuz.KanaLa girip "Yaw bilmemkimi gorurseniz benim Selamı mı söylermisiniz" demek yerine:
/msg memoserv send Nickname mesaj
Yazarak işinizi oldukça kolaylaştırabilirsiniz ! Misal ;
/msg memoserv send AkReP Selam abi uzun zamandır görüşemiyoruz beni ara bye.
Gördügünüz gibi E-mail kullanmaktan pekte bir farkı yok.Mesaj gönderdiginiz şahıs Nick`ini identify eder etmez mesajınızı alacaktır.Servis size kac mesajınız oldugunu söyler.Siz de sayılarına göre istediginizi şu şekilde okursunuz:
/msg memoserv read 1
Silmek için ise:
/msg memoserv del 1
komutunu kullanırız.
Unutmayın:Memoserv`ün sadece register edilmiş bir Nick`le kullanabilirsiniz.Aksi takirde ne mesaj atabilir,ne de alabilirsiniz.
Memoserv konusunda da daha ayrıntılı bilgi ya da unuttuklarınız için her zaman
/msg memoserv help
Yazabilirsiniz :)

Bu üç servisin bize sağladığı en büyük yarar,kuşkusuz ki güvenliktir.Bu güvenlige neden ihtiyacımız var? IRC`yi insanların bilgisayarlarına zarar vererek komplekslerini gidermek,sapık cinsel eğilimlerini yansıtmak ya da normal hayatta yapamadıgı(-veya yaptığı)her türlü terbiyesizliği yapmak için kullananlar olduğu kadar,yepyeni bir toplumun temelini atmak için çalşan,insana rengine yada ırkına göre değil insan olarak değer veren,yeni kültürleri yeni insanları tanımaktan zevk alan,eğer bu ülke bir gün istedigimiz gibi bir yer olacaksa,onu yapabilecek yapıya sahip olan insanlar da var.Zaten gündelik hayatta birbirimize yeterince zarar veriyoruz.Bari Internet`te az da olsa bir huzur,bir uyum yakalayalım.
Sevgiyle KaLın.