Pts. Nis 22nd, 2019

Irc Komutları

Nick Modları Ve Anlamları

A Modu : Kullanıcının Server Admin Olduğunu Gösterir.

a Modu : Kullanıcının Services Admin olduğunu gösterir

B Modu : Kullanıcı sunucu üzerinde bir bottur

C Modu : Kullanıcının Co Admin olduğunu gösterir

d Modu : Kanal yazışmalarının alınmasını engeller (deaf)

G Modu : Uygunsuz kelimelerin <censored> şeklinde filtrelenmesini sağlar

g Modu : Global ve Lokal operatör mesajlarının okunmasını sağlar (sadece IRCop’lar için geçerlidir)

H Modu : IRCop bilgisinin /who , /whois mesajlarında görüntülenmesini engeller (sadece IRCoplar için geçerlidir)

h Modu : Kullanıcıyı bir irc yardım görevlisi (Helper) olarak tanımlar

i Modu : Sunucu üzerinde yapılan genel taramalarda (/who) kullanıcıların görünmemesini sağlar invisible olarak adlandırılır ve her user e sunucuya girişinde otomatik olarak verilir

N Modu : Kullanıcının Network Admin olduğunu gösterir

O Modu : Kullanıcının Local Irc Operatörü olduğunu gösterir

o Modu : Kullanıcının Global Irc Operatörü olduğunu gösterir

q Modu : Kullanıcı sadece Services ler tarafından kicklenebilir (sadece IRCoplar için geçerlidir)

p Modu : Kullanıcı Size Whois Çektiğinde Ortak Kanallarınız Hariç , Sizin Diğer Kanallarınızı Göremez.Sadece Ortak Olduğunuz Kanalları Whois Kanal Listesinde Görecektir.

R Modu : Kullanıcının özeli yalnızca kayıtlı (register) nicklere açıktır

s Modu : Sunucu noticelerinin okunmasını sağlar (sadece IRCoplar için geçerlidir)

T Modu : Kullanıcının diğer kullanıcılardan CTCP (time,ping,version gibi) Verilerin mesajlarını almasını engeller

t Modu : Kullanıcının /vhost kullanmakta olduğunu gösterir

V Modu : Servis mesajarı kullanıcının özeline ayrı ayrı iletir , server noticeleri kanal penceresinde ”msg” olarak görünür.
Servisler (NickServ , ChanServ vs. Özele Gelir. )

W Modu : Kullanıcı kendisine /whois çekenleri görebilir (sadece IRCoplar için geçerlidir)

w Modu : Kullanıcı Wallop mesajlarını görebilir (sadece IRCoplar için geçerlidir)

x Modu : Kullanıcı sunucuya girdiğinde sunucu tarafından verilen bir host ip ile gercek ip’si gizlenir.

Z Modu : Kullanıcının SSL (Secure Sockets Layer) bağlantı -güvenli bağlantı katmanı- yaptığını gösterir

Who Parametreleri

Sunucu üzerinde genel bir tarama yapma imkanı tanır. “/who” şeklinde uygulandıgında servicesler dahil tum kullanıcıların ekrana gelmesini saglar. Fakat userlar üzerinde sunucuya baglandıgı andan itibaren aktif olan “+i” modu o kullanıcının taramada gozukmesini engeller. Bundan dolayı “/who” yaptıgımızda ;
Servicesler, aynı kanalda bulundugumuz ve kendini “/mode nick -i” ile +i modesi’nden cıkarmış olanların listesini gorebiliriz.

Basit şekli ile ” /who nick ” olarak kullanıldıgında

Burada açıklanması gerekenler, “H, r, G, B, * ve :2 – :0” karakterlerinin anlamları ;

H : Şu an sunucuda online bir nick oldugunu belirtir.

r : Kullanıcının kayıtlı bir nick’e sahip oldugunu belirtir.

G : Şu an sunucuda online bir nick fakat “away” konumundadır demek.

B : Kullanıcı sunucu üzerinde bot konumundadır. Whois’de gorunen ornek kısmı : SetraLin is a Bot on Geveze.Org

* : Kullanıcın bir “IRC Operator” oldugunu gosterir.

:2 : Bu nick benim ile farklı linkde bulunuyor demektir.

:0 : Aynı linkten baglandıgım bir kullanıcı anlamını taşır.

NOT : “/links” komutu ile bu numaraları gorebilirsiniz.
Ayrıca “/who nick”deki en sol kısımda bulunan kanalın anlamı ise Nick’in bulunduğu kanallar içinde en son giriş yaptıgı kanal demektir.

Who ‘da listeleme yalnızca genel bir tarama ile sınırlı degildir. Kullanıcılara ait bazı ozellikler belirtilerek listeleme duzenlenebilir. Sunucumuz üzerinde gecerli olan bu aitlikleri belirten bir who gercekleştirebilmek için gereken modeler şu şekildedir :

a : Away olan/olmayan user’ları belirtir.

: Taramada bir kanal belirtmeye yarar.

: Kullanıcı hostu kullanarak tarama yapmayı saglar.

m : Bazı user modelerine sahip olan/olmayan kullanıcı taraması içindir. Listelenebilecek modeler (O/o/C/A/a/N/B)’dir.

n : Nick ya da nickname’in ozelliklerini belirtmeye yarar. Ornegin beş hanenli, ilk harfi “a” olan gibi ozellikler.

s : Taramada sunucu üzerindeki linklerden belirterek, bu link üzerinden baglanan/baglanmayan userlar’ı listemeye yarar.

u : Kullanıcının “ident” kısmı ile bir arama yapmaya olanak sunar.

g : Bir isim kısmı belirterek (/setname ile degiştirilen bolum) bunu kullanan/kullanmayan user’ları listeler. Yalnızca Oper’lerin kullanımına açıktır.

i : Numeric ip belirterek tarama yapmaya yarayan modedir. Sadece Operlerin kullanımına açıktır.

M : Argüman gerektirmeyen bir modedir. Sadece ortak kanallarda bulunan kullanıcıları listeler. Servisler ve askıdaki nickler bu listenin dışında kalır.

Modeler taramada “+” ya da “-” şeklinde belirtilmek zorundadır. + olarak belirtiklerinde istenilen ozellige sahip olan kullanıcıları , – olarak belirtildiginde ise belirtilen ozellige sahip olmayan kullanıcıları listeler.

MemoServ Set

MemoServ Set, çeşitli not seçeneklerimizi düzenlemede kullanılır. Ayrıntılı bilgi almak için /ms help set komutunu uygulayabilirsiniz.

Kullanım Şekli » /ms set seçenek parametre

Kullanım şeklinde belirtilen bu seçenekler ; Notify, Limit ve Forward seçenekleridir.
Aşağıda bu seçeneklerin ne anlama geldikleri ve alt parametreleri gösterilecektir.

[Notify]: Yeni notların bize ulaşması durumunda ne zaman uyarılacağımızı ayarlayabileceğimiz bir seçenektir. Parametreleri aşağıdadır ;
Kullanım Şekli » /ms set notify parametre

/ms set notify on –> Sunucuya giriş yapar yapmaz, away modundan döner dönmez ve notlar size gönderildikleri anda uyarılırsınız.
/ms set notify logon –> Sunucuya giriş yapar yapmaz, away modundan döner dönmez uyarılırsınız.
/ms set notify new –> Notlar size gönderildikleri anda uyarılırsınız.
/ms set notify off –> Bu seçenek ile herhangi bir uyarı almazsınız.

[Limit]: Sizin veya belirtilen kanalın alabileceği en fazla memo sayısını ayarlayabileceğiniz bir seçenektir.
Bu limit en fazla 20 olabilir. Eğer bu limiti 0 olarak ayarlarsanız, size herhangi bir memo gönderilemeyecektir.
Kullanım Şekli » /ms set limit sayı

Örnek » Memo limitimin 10 olmasını istiyorum.
Cevap » /ms set limit 10

[Forward]: Size gönderilen memoların ; servisler tarafından saklanıp saklanmayacağını veya
nickinizin kayıtlı email adresine iletilip iletilmeyeceğini ayarlayabileceğiniz bir seçenektir. Parametreleri aşağıdadır ;
Kullanım Şekli » /ms set forward parametre

/ms set forward on –> Notlar direk olarak nickinizin kayıtlı olduğu email adresinize iletilecek ve servisler tarafından saklanmayacaklardır.
/ms set forward copy –> Notlar hem nickinizin kayıtlı olduğı email adresinize iletilecek hem de servisler tarafından saklanılacaktır.
/ms set forward off –> Notlar sadece servisler tarafından saklanılacaktır.

Bilgi » Eğer ON seçeneği aktif edilirse, size yeni memo ulaşması durumunda servisler tarafından bir uyarı almazsınız.

ChanServ Akick

Akick -> Bir kanal icin autokick listesini düzenler. Eger autokick listesinde bulunan bir kullanici kanala girmeye calisirsa, ChanServ tarafindan kanaldan banlanir ve atilir.-/Cs akick #kanal add nick!*@* sebep (eklemek), /Cs akick #kanal del nick!*@* (silmek), /Cs akick #kanal list (listelemek) için kullanılır.

[Eğitim Konusu]: ChanServ Akick

“Auto kick” yani Türkçe karşılığı “Otomatik kick” anlamındadır. Belirlediğimiz kullanıcı maskesine sahip kullanıcıların,
kanala girişini engellemek içim kullanılan chanserv özelliğidir. Ayrıntılı bilgi almak için “/cs help akick” komutunu uygulayabilirsiniz.

Kullanım Şekli » /cs akick #Kanal parametre <Nick!Ident@Host>

Bir kanalın akick listesi üzerinde değişiklik yapabilmek için bazı parametrelerden faydalanırız. Bu parametrelerin
tanımları ve örnek gösterimleri aşağıda gösterilecektir.

[Add]: Belirtilen maskeyi, kanalın akick listesine eklemek için kullanılan parametredir.
Kullanım Şekli » /cs akick #Kanal add Nick!Ident@Host Sebep
Örnek Kullanım » /cs akick #Help add *!HelpTeam@* Yasak

[Del]: Belirtilen maskenin, kanalın akick listesinden silmek için kullanılan parametredir. Maske yerine numara veya
numara aralığı belirterek de, akick listesinde bulunan ve belirtilen sıra(lar)daki akick maskelerini silebilmemiz mumkundur.
Kullanım Şekli » /cs akick #Kanal del Nick!Ident@Host
Örnek Kullanım » /cs akick #Help del *!HelpTeam@*
Örnek Kullanım » /cs akick #Help del 5-15

[List]: Belirtilen kanalın akick listesine kayıtlı maskeleri listelemek için kullanılan parametredir. Del parametresinde
olduğu gibi, numara veya numara aralığı belirterek bu numaralara sahip akickleri de listelememiz mmkundur.
Kullanım Şekli » /cs akick #Kanal list
Örnek Kullanım » /cs akick #Help list 10-25

[View]: Belirtilen kanalın akick listesine kayıtlı maskeleri ayrıntılı bilgileriyle listelemek için kullanılan parametredir.
Bu ayrıntılı bilgiler içerisinde ; akick maskesinin ne zaman eklendiği, kim tarafından eklendiği ve en son hangi tarihte kullanıldığı
gibi bilgiler mevcuttur. List ve Del parametrelerinde olduğu gibi, burada da numara veya numara aralığı belirtmemiz mümkündür.
Kullanım Şekli » /cs akick #Kanal view
Örnek Kullanım » /cs akick #Help view 10-25

[Count]: Belirtilen kanalın akick listesinde kaç adet maske olduğunu görüntülemek için kullanılan parametredir.
Kullanım Şekli » /cs akick #Kanal count

[Enforce]: Belirtilen kanaldan, akick listesine ekli olan maskelere sahip ve kanalda bulunan kullanıcıları
kanaldan uzaklaştırmak için kullanılan parametredir.
Kullanım Şekli » /cs akick #Kanal enforce

Bilgi » Enforce komutunun bir başka özelliği ise ; “set restricted” özelliği aktif edilmis bir kanalda, kanalın
access listesinde bulunmayan kullanıcıların tamamını tek bir seferde kanaldan atmasıdır.

Asagidaki akick konulu eğitim örneklerle beraber pekiştirilecektir.

Örnek » İçersinde “desk” sözcüğü geçen nicklerin #Help kanalına girişini engellemek istiyorum.
Cevap » /cs akick #Help add *desk*!*@*

Örnek » Identi “HelpTeam” olan maskeyi, #Help kanalının akick listesinden silmek istiyorum.
Cevap » /cs akick #Help del *!HelpTeam@*

Örnek » #Help kanalının akick listesinde bulunan, 12’den 25’e kadar olan akickleri listelemek istiyorum.
Cevap » /cs akick #Help list 12-25

Örnek » #Help kanalında, ” *!HelpTeam@* ” maskesine atılan akickin en son ne zaman uygulandığını görüntülemek istiyorum.
Cevap » /cs akick #Help view *!HelpTeam@*

Örnek » #Help kanalının akick listesinde kaç adet kayıtlı maske olduğunu görüntülemek istiyorum.
Cevap » /cs akick #Help count

Örnek » #Help kanalının akick listesine eklediğim maskelere sahip kullanıcıları, tek bir komutla kanaldan uzaklaştırmak istiyorum.
Cevap » /cs akick #Help enforce

Helpserv Kullanımı

Helpserv: Sunucu üzerinde kullanılan servisler hakkında yardım almak için kullanılan servistir. Bu servisler; (Nickserv, Chanserv, Memoserv, Operserv, Statserv)

Belirlenen servis hakkında genel bilgi almak için kullanılır.
Komut: /servisadı help
1-) /Nickserv help -> Nickserv hakkında genel bilgi verir. (/services help nickservle aynı işlevi görmektedir.)
2-) /Chanserv help -> Chanserv hakkında genel bilgi verir.
3-) /Memoserv help -> Memoserv hakkında genel bilgi verir.
4-) /operserv help -> Operserv hakkında genel bilgi verir. (Sunucu yöneticilerine açıktır. Ircop/admin)
5-) /statserv help -> Statserv hakkında genel bilgi verir. (Sunucu yöneticilerine açıktır. Ircop/admin)

Belirlenen servis üzerinde ki komutları listelemek için kullanılır.
Komut: /servisadı help commands
1-) /nickserv help commands -> Nickserv komutları hakkında bilgi verir. (/services help commands aynı işlevi görmektedir.)
2-) /chanserv help commands -> Chanserv komutları hakkında bilgi verir.
3-) /memoserv help commands -> Memoserv komutları hakkında bilgi verir.
4-) /operserv help commands -> Operserv komutları hakkında bilgi verir. (Sunucu yöneticilerine açıktır. Ircop/admin)
5-) /statserv help commands -> Statserv komutları hakkında bilgi verir. (Sunucu yöneticilerine açıktır. Ircop/admin)

Belirlenen servis üzerinde ki komut hakkında detaylı bilgi almak için kullanılır.
Komut: /servisadı help komutadı
İşlev: /nickserv help ajoin -> Nickserv servisi üzerinde bulunan ajoin komutu hakkında detaylı bilgi almak için kullanılır.
İşlev: /chanserv help unban -> Chanserv servisi üzerinde bulunan unban komutu hakkında detaylı bilgi almak için kullanılır.
İşlev: /memoserv help send -> Memoserv servisi üzerinde bulunan send komutu hakkında detaylı bilgi almak için kullanılır.
İşlev: /operserv help zline -> Operserv servisi üzerinde bulunan stats komutu hakkında detaylı bilgi almak için kullanılır.
İşlev: /statserv help users -> Statserv servisi üzerinde bulunan users komutu hakkında detaylı bilgi almak için kullanılır.
Not: Yaptıklarım sadece örneklemedir siz servis üzerinde bulunan diğer komutlar hakkında detaylı bilgi almak için sadece komut adını değiştiriniz.
-Operserv ve statserv komutlarını sadece sunucu Ircop/admin(ler) kullanabilir.

Belirlenen servis üzerinde ki komutun alt komutu hakkında detaylı bilgi almak için kullanılır. Bu altkomutlar SET komutunda bulunur.
Komut: /servisadı help komutadı altkomutadı
İşlev: /nickserv help set email -> Nickserv set komutunun alt komutu olan email komutu hakkında detaylı bilgi almak için kullanırız.
İşlev: /chanserv help set mlock -> Chanserv set komutunun alt komutu olan mlock komutu hakkında detaylı bilgi almak için kullanırız.
İşlev: /memoserv help set limit -> Memoserv set komutunun alt komutu olan limit komutu hakkında detaylı bilgi almak için kullanırız.
Not: Örneklemeleri değiştirip altkomut yazan yere servis üzerindeki komutu yazıp detaylı bilgi alabilirsiniz.

2 tane özel yardım komutu vardır bunlar;
1-) /chanserv help levels desc -> Chanserv levels foksiyonları hakkında bilgi almak için kullanılır.
2-) /chanserv help access levels -> Chanserv levels ayarları hakkında bilgi almak için kullanılır.

Helpserv hakkında yardım almak için /helpserv help komutu kullanılır.

Memoserv komutları

İRC MEMOSERV KOMUTLARI LİSTESİ

Memoserv komutları bulunduğunuz irc sohbet sunucusunda kanalınıza veya nickinize mesaj (not) göndermenizi veya sunucuda yokken size bırakılan mesajları, notları okumanızı sağlayan bir servistir.
KANALA MEMO GÖNDERME

Kanala memo gönderme komutu: /ms send #kanaladı mesajınız
Örnek komut: /ms send #ircsohbet herkeze selam arkadaşlar
NİCKE MEMO GÖNDERME

Nicke memo gönderme komutu: /ms send nick mesajınız
Örnek komut: /ms send nick Selam kanka nerelerdesin görünmüyorsun gelince mesajıma cevap yaz.
LİST KOMUTU

Sohbet sunucusunda sahip olduğunuz tüm mesajları, notları listeler
Örnek komut: /ms list
Örnek komut: /ms list #kanal
READ KOMUTU

Diyelimki siz yokken gün içersinde size 8 tane not bırakıldı. Bunları numarasına göre okuyabilmek için kullanılan bir komuttur.
Kullanımı : /ms read 3,5,8 Sadece 3,5,8 nolu notları mesajları okumanızı sağlar.
Kullanımı : /ms read 2-6 2 den 6 ya kadar bırakılan mesajları okumanızı sağlar.
EN SON BIRAKILAN MESAJI OKUMAK İÇİN İSE
Kullanımı : /ms read last , /ms read #kanal last YADA /ms list new
GELEN MEMO LARI MAİLE YÖNLENDİRME KOMUTU

Forward komutu nickinize bırakılan tüm memo notlarınızı yada belirtiğiniz numarada ki notlarınızı nickinizi şifrelerken vermiş olduğunuz email adresine gönderilmesine yarayan bir komuttur.
Tüm memo notlarınızı e maile gönderilmesi için kullanılması gereken komut.
Kullanımı : /ms forward all
Belirtiğiniz sayıları ve sayı aralığındaki notları mail adresine göndermek için ise.
Kullanımı : /ms forward 1,3,4 Sadece 1,3,4 nolu notları mail adresinize gönderir…
Kullanımı : /ms forward 2-7 : 2′den 7′a kadar olan notları mail adresinize gönderir…

MEMOSERV DEL KOMUTU

Gelen memo notlarınızı silmeye yarayan bir komuttur.
Sizin belirlediğiniz sayı yada sayı aralığındaki notları silmek için.
Örnek komut: /ms del 1,2,9 : Sadece 1,2,9 nolu notları silmenizi sağlar…
Örnek komut: /ms del 7-12 : 7′den 12′e kadar olan notları silmenizi sağlar…
Tüm memo notlarınızı silmek için ise
Kullanımı : /ms del all yaptığınız takdir de tüm memoserv notlarınız silinir.

ChanServ Komutları & Kanal Modeleri

ChanServ Nedir? 

IRC Sunucular kendi bünyesinde kurulmuş bulunan kanalların kontrollerinin, kayıtlarının tutulması, istatistiklerinin yapılması ve kanal içindeki tüm listelerin (AOp, SOp, AKick, Kanal Modları vb.) tutulmasını sağlamak için bir servis bulundururlar. Bu servise ChanServ denir.ChanServ, IRC Sunucusu’nun merkezinde bulunan çok gelişmiş bir bilgisayardır. Sunucunun bünyesindeki tüm kanalların, yapılan tüm ayarları, bu bilgisayar tarafından izlenmekte ve kayıt edilmektedir. Kanal Op’ları ChanServ’in komutlarını kullanarak, kanallarına istedikleri özellikleri ekleyip, değiştirebilirler. Yan tarafta ChanServ’in tüm komutları açıklanmıştır. Sizde bu komutların açıklamalarını okuyup, kanalınıza gerekli gördüğünüz ayarları yapabilirsiniz..


Founder (~)
Kanal Sahibidir

/join #kanal Bir kanaLa girmek için KuLLanıLır../list Kanal listesini gösterir
/msg chanserv register #kanal şifre mail kanal kaydetmek
/msg chanserv drop #kanal Kanal Silmek
/msg chanserv set #kanaladı password yeni şifre Kanal şifresini değiştirir

/msg chanserv set #kanaladı Founder nick kanal sahibini değiştirir.

/msg chanserv info #kanal Kanal Hakkında bilgi
/msg chanserv access #kanal add nick seviye Op Verir(Seviye 50 ile 100 Arası)
/msg chanserv access #kanal del nickop silmek
/msg chanserv access #kanal add nick Seviye sop eklemek (Seviye 100 ile 999 Arası)
/msg chanserv access #kanal del nick Yetki siLme

/chanserv set #kanal xop off kanalda aop komutu yerine access komutu kullanma

/chanserv levels #kanal set autoop 0 : kanala giren Herkes op olsun.
/msg chanserv access #kanal list kanal op ve derecelerine bakmak
/msg chanserv set #kanal restricted on/off Access lılardan başkaları giremez
/msg chanserv unban #kanal kendi banınızı kaldırmak(Yetkiniz varsa @ & % vs )
/msg chanserv set #kana private on/off On olursa chansrv liste gözükmez kanalınız
/msg chanserv set kanal mlock +tnc-ilkpms kanalın en güvenilir olması için gerekli

/cs set #A mlock +lL 1 #B : A kanalına girenler otomatikmen B kanalına girsin (kanal Linkleme komutu )

/chanserv set #A mlock +nt-lL : kanal linkini kaldırmak

/cs levels #kanal list kanalın Erişim Haklarını Gösterir

/msg chanserv set desc (kanal tanıtımı)
/msg chanserv set #kanalfounder (kanal founderını degiştirmek)
/msg chanserv set #kanal secureops on(Siz @ eklemedikçe kanalda kimse @ olamaz
/msg chanserv set #kanal secure on Kanal GüvenLik opsiyonLarını açar..
/msg chanserv set entrymsg #kanal mesaj (kanala girişmesajı)
/kick #kanal nick kanalda huzuru bozanları kanaldan atın)
/mode #kanal +b nick/host/ip ipe ban+kick atmak
/msg chanserv akick #kanal add nick :Auto kick atmak
/msg chanserv set #kanal e-mail………Kanala e-mail eklemek
/msg chanserv set #kanal url ……..Kanala Web Adresi Eklemek
/msg chanserv setpass #kanal Kanal şifresini değiştirmek
/msg chanserv info #kanal kanal hakkında bilgi almak
/msg chanserv set #kanal successor nick Belirtilen kanala yardımcı founder atar.

/msg chanserv set #kanal topiclock on – off
Kanal Topiği açma kapama

Daha FazLa BiLgi için /msg Chanserv Help

KANAL MODLARI

i /mode #kanal +i :invite only sadece davetliler..
k /msg chanserv set #kanal +k şifre kanala şifre koyar sadece bilenler girebilir
L /mode #kanal +l Limit belirtdiğiniz kişi kadar user girebilir.. (l küçük L dir ona göre 

Örnek : kanala 10 kişiden fazLa girmesin : /mode #kanal +l10

M : /mode #kanal +M Nicki şifreli olmayan kanalda konuşamaz

m :/mode #kanal +m Moderat sadece voiceler (+) oplar (@) soplar (&) Halfoplar

(%) konuşabilir..

n /mode #kanal +n No external messages(Dış mesajlara hayır) 
N : /mode #kanal +N kanalda kimse nick değiştiremez

K : /mode #kanal +K :Kanal oplarina kanala ban/invite oldugu icin giremeyen userlari kanal operatorlerine notice olarak iletir.

G : /mode #kanal +G kanalda Reklam yapmasını önler.

p : /mode #kanal +p Private(Özel) List channels yaptığınızda listede gözükmez

e : /mode #kanal +e Ban korumasidir +e verdiginiz nick veya ip adresine ban atilsa bile

kullanici tekrar kanala girebilir

B : /mode #kanal +B Kanala nick modesinde +B bulunan userlar giremez
s /mode #kanal +s secret en gizli p den daha gizli yapar

S : /mode #kanal +S Reklam korumasıdır.oplar dışında url ve kanal reklamı yapılmasını

önler
t : /mode #kanal +tsadece kanal opları topic değiştirebilir

V : /mode #kanal +V /INVITE ‘in kapali oldugu kanal demektir.

: /mode #kanal +d kanalda tekrar yapmayı önler..

v : /mode #kanal +v voice kanal +m modunda iken voice (+) olan kisi konusabilir

A : /mode #kanal +A kanala sadece Adminler girebilir.

O : /mode #kanal +O kanala sadece operler girebilir.

o : mode #kanal +o kanal operatörü ChanServ tarafindan erisim seviyesindeki kisilere

verilir.

Q : /mode #kanal +Q
 kanalda Kimse ban atamaz..

R : /mode #kanal +R nicki şifreLi olmayan kanala Giremez.

: /mode #kanal +f kanalın flood limitini belirler.

Örnek : /mode #kanal +f 3:5 32 Saniye içinde 5. satırdan sonra kanala ulaşmaz

Z : /mode #kanal +Z 
mlock üzerinden alınabilir ve anlamı ise ;

Kanala sadece SSL ile baglantı yapmış kullanıcılar girebilir ve

bu kullanıcılar +Z modunu taşır

u /mode #kanal +u Kanal yonetici kiplerinin gizli oldugu

kanal Demektir..
b :/mode #kanal +bnick Ban anlamına gelir

kanalın devamlı +m de kalmasını istiyorsanız /cs set #kanal mlock +m (+m yerine istediğiniz modeyi yazarsınız.

Nickserv komutları listesi

NİCKSERV KOMUTLARI LİSTESİ
Nickserv İşlevi Açıklaması:
Kullanmış olduğunuz rumuz(takma isim-ad) ile ilgili çeşitli ayarlarını yapmanıza imkan sağlayan nickserv komutları ile nickinizi başkaları tarafından kullanılmasını engelleyebilirsiziniz.Ayrıca nickinize Email, Url veya Msn adreslerinizi ekleyebilir, şifrenizi kolayca değişebilirsiniz.
Bütün bu komutları uygulayabilmeniz için kullanmış olduğunuz nick şifreli ve şifre girilmiş olması gerekmektedir.
NİCK ŞİFRELEME KOMUTU
Şifresiz kullandığınız bir rumuzu sizden başkasının kullanmasını istemiyorsanız nickinizi şifrelemenizi öneririz. Nick şifrelemek için aşağıdaki komutu uygulamanız yeterlidir.
/nickserv register şifre email
Örnek komut: /Ns register 7656362 adem@irckomutlati.com

NİCK ŞİFRESİ DEĞİŞTİRME ( SET PASSWORD )
/nickserv set password yenişifre
Açıklaması :
Bu Komut Nickinizin şifresini değiştirmeye yarar. Şifre değiştirirken dikkat etmeniz gereken noktalar şunlardır:
– Yeni şifreniz de en az 5 karakterli olmalı
– Nickiniz ne sadece sayılardan ne de sadece harflerden oluşmasın.
– Şifrenizde eğer harf kulllanacaksanız şunu asla unutmayın; büyük küçük harf kullanımında sorunlar çıkabilir. O nedenle şifrenizde harf kullanırken büyük harf mi küçük harf mi yazdığınızı iyi bilerek yazın..
Bu komut Şifreniz herhangi biri tarafından öğrenildiğinde veya herhangi güvensiz bir durumda genelde kullanılır.
Örnek komut :
/ns set password 17635624 ( Şifremiz artık 7635624 şeklinde olmuştur. )

NİCK KAYDI SİLME DROP KOMUTU
Kullanmış olduğunuz şifreli nickin kaydını silmek için kullanılan bir komuttur. Bu komutu kullanabilmeniz için nickiniz ile sisteme giriş yaparak şifrenizi girmiş olmanız gerekmektirdir. Sonrasında aşağıdaki komutu uygulayarak nickinizin kaydını silebilirsiniz.
/ns drop şifre
Örnek komut: /ns drop 3874663

NİCK DEĞİŞTİRME KOMUTU
Bu komutu kullanarak kullanmak istediğinizde nicke geçiş yapabilirsiniz. Mesela nickiniz adem iken /nick murat yazarak murat olabilirsiniz. Bu komutun işlemesi için alacak olduğunuz yeni nickin şifresiz olması ve kanalda nick değiştirme yasağı olmaması lazımdır.
Nick değiştirme komutu: /nick yeni nick
Örnek komut: /nick adem

ASKIDA KALAN NİCKİ DÜŞÜRME KOMUTU (GHOST KOMUTU)
Takıldığınız sohbet sunucusun da bağlantınız koptu ve kanala yeniden giriş yaptınız fakat bir baktınız ki nickiniz hala kanalda duruyor ve sizi misafir bir nickle kanala giriş yapmışsınız. Hemen askıda kalan rumuzunuzu düşürmek için bu komutu kullanabilirsiniz.
Ghost komutu: /ns ghost nick şifre
Örnek komut: /ns ghost adem 47664

ŞİFRENİN ZAMANLI SORULMASI ( KILL AYARLARI)
/nickserv set kill on ( 1 Dakika )
/nickserv set kill quick on ( 20 Saniye )
/Nickserv set kill off yaparsanız zamanlayıcıyı kapatabilirsiniz

NİCKE URL ADRESİ EKLEME ( URL)
Bu komut ile nickinize ister web sitenizi, isterseniz facebook gibi sosyal hesap adreslerinizi ekleyerek nickinize info çekenlerin görmesini sağlayabilirsiniz.
/nickserv set url adres
Örnek komut: /Nickserv set Url http://www.irckomutlari.com

NİCKE E-MAİL ADRESİ EKLEME ( EMAIL)
Bu komut ile kullanmış olduğunuz rumuza email adresinizi ekleyerek rumuzunuza info çekenlerin size ait email adresini görmelerini sağlayabilirsiniz.
/nickserv set Email adres
Örnek komut: /Nickserv set Email admin@irckomutlari.com

NİCKE MSN ADRESİ EKLEME ( MSN)
/nickserv set msn adres
Örnek komut: /Nickserv set msn irckomutlari@gmail.com
NİCKE ICQ ADRESİ EKLEME ( ICQ )
Eğer bir ICQ adresine sahipseniz bunu nickinize ekleyebilirsiniz.
/nickserv set icq adres
Örnek komut: /Nickserv set icq 4077987

NİCKİN INFO YAZISINI DEĞİŞTİRME ( SET INFO )
Nickinize ekstra güzel söz, anlamlı söz veya herhangi bir bilgi eklemek için info değiştirme komutunu kullanabilirsiniz.
/nickserv set info yazınız buraya
Örnek komut: /Nickserv set info Sorun; Varlığın varken, yokluğunu yaşamak.

NİCKİN DİL SEÇENEĞİNİ DEĞİŞTİRME ( LANGUAGE )
Takıldığınız irc sunucusunda türkçe harici başka bir dil kullanmak istiyorsanız nickserv language komutu size farklı dilde hizmet vermeyi sağlayabilir.
/nickserv set language dil seçeneği numarası (Türkçe dil numarası 12’dir)
Örnek komut: /Nickserv set language 12
Kullanmak istediğiniz dil seçeneğinin numarasını öğrenmek için/nickserv help set language komutunu kullanabilirsiniz.

NİCKİN GÜVENLİK AYARI AÇMA / KAPAMA ( SECURE )
Kullanmış olduğunuz rumuzda güvenlik ayarını güçlendirmenize yardımcı olacak bir komuttur.
Açmak için: /nickserv set secure on
Kapatmak için: /nickserv set secure off

NİCKİN GİZLİLİK AYARI AÇMA / KAPAMA ( PRIVATE ) KOMUTU
Sunucuda /nickserv list komutu çekildiğinde servere bağlı kayıtlı rumuzlar arasında nickinizi gizlemeye veya göstermeye yarayan komuttur. Eğer böyle bir takıntıya sahipseniz aşağıdaki komutu kullanarak nickinizin gizlilik ayarını düzenleyebilirsiniz.
Açmak için: /nickserv set private on
Kapatmak için: /nickserv set private off

NİCKİN BİLGİLERİNİ GİZLEME ( HIDE KOMUTU)
Nickinizin info bilgilerinde bazı bilgileri gizleme hakkına sahipsiniz. Aşağıdaki komutları uygulayarak nickinize info çekildiğinde görünmesini istemediğiniz bilgileri kapatmak için komutları uygulayabilirsiniz.
/nickserv set hide Email on ( Email adresinizi gizler) Devre dışı bırakmak için (on) olan bölümü (of) yapabilirsiniz.
/nickserv set hide Usermask on (İp Adresinizi gizler) Devre dışı bırakmak için (on) olan bölümü (of) yapabilirsiniz.
/nickserv set hide Quit on (IRC’den çıkış mesajınızı gizler.) Devre dışı bırakmak için (on) olan bölümü (of) yapabilirsiniz.
NİCKİN ACCESS LİSTESİ ( ACCESS )
/nickserv access add adres ( Erişim ekler )
/nickserv access del adres ( Erişim Siler )
/nickserv access list ( Erişim Listesini Listeler )
Açıklaması :
Bu komutla nickinizin access listini oluşturabilirsiniz. Adres yazan kısma yazacağınız adres ile girdiginiz zaman nickiniz kill on olsa bile nickserv identify istemez yani nickserv sizden şifre istemez.
Bu listedeki bir adres kullanılarak set kill ayarından etkilenmeyecek ve hatta set secure seçeneği kapalı ( off ) ise otomatik op da dahil diğer bir çok seçeneğin kullanımına Nickserv identify komutuna ( yani nick şifresine girilmeden ) gerek duymadan imkan bulacaktır.
Örnek Kullanımlar :
/Nickserv access add admin@irckomutlari.com ( Bu Komutla bu adres-usermask erişim listesine eklendi.)
/Nickserv access del admin@irckomutlari.com ( Bu Komutla bu adres-usermask erişim listesinden silindi.)

NİCK LİNKLEME ( LINK-UNLINK KOMUTU )
/nickserv Link nick ( Link ekler )
/nickserv Unlink nick ( Link Siler )
/nickserv listlinks ( Link Listesini Listeler )

NİCK KULLANIM KONTROL ( STATUS )
/nickserv status Nick
Açıklaması :
Komutunu kullandığınız zaman o kişinin şifresine girip girmreisğini yani nickini identify edip etmediğini kontrol ederiz. Bu komut sonrası karşımıza 4 ihtimal çıkar ;
· /nickserv status nick 0 ( Bu kişinin nicki şifreli değildir.)
· /nickserv status nick 1 ( Bu Kişi Nickin şifresine girmemiştir.)
· /nickserv status nick 2 ( Bu Kişi nickin şifresine girmemiş ama o nickin erişim listesindedir.)
· /nickserv status nick 3 ( Bu kişi nickin şifresine girmiştir.)

NİCKE KAYITLI KANALLARI GÖRME ( LISTCHANS )
/nickserv listchans

OTOMATİK KANALLARA GİRME ( AJOIN )
/nickserv ajoin add #kanal ( Eklemek için )
/nickserv ajoin del #kanal ( Silmek için )
/nickserv ajoin list ( Ajoin Listesini Listelemek için )