- BAN ÇEŞİTLERİNDEN EXTBAN=~,cqnr -
Sunucu üzerinde /version komutunu uyguladığımızda ; EXTBAN=~,cqnr bilgisini görürüz. Extban : Kanal için kullanılan , belirtilen kullanıcıya özel bazı ban çeşitleridir. Bu ban çeşitleri ; c : Kanal'a ban demektir. Yani herhangi bir kanal kullanıcılarının belirtilen kanala girmemesini sağlamak için kullanılan parametredir. Kullanımı : /mode #kanal +b ~c:#kanal1 (Kanal kanalına kanal1 kanalından hiçbir kullanıcı giriş yapamaz. Bu parametrelerde wilcard'larda kullanılır. Mesela : /mode #kanal +b ~c:#??? (Kanal kanalına 3 harfli kanallardan hiçbir kullanıcı giremez) Mesela : /mode #kanal +b ~c:#a* (kanal kanalına a harfi ile başlıyan kanallardan hiçbir kullanıcı giriş yapamıyacaktır) Gibi. q : Belirtilen mask'ın kanal üzerinde konuşmaması için kullanılan komuttur. Yani herhangi bir kanalda belirtilen bir kullanıcı mask'ının konuşmasını engellemek için kullanılır. Kullanımı : /mode #kanal +b ~q:Mask Bu parametrede wilcard'lar kullanılır. Mesela : /mode #kanal +b ~q:Nick!*@* (Kanal kanalında nick nick'i konuşamıyacaktır) Mesela : /mode #kanal +b ~q:*!İdent@* (Kanal kanalında ident ident'ine sahip olan kullanıcılar konuşamıyacaktır) Mesela : /mode #kanal +b ~q:*!*@Host (Kanal kanalında host host'una sahip kullanıcılar konuşamıyacaktır) Bu ban çeşitini "*" "?" wilcardlarını kullanarak genişletebiliriz. n : Belitilen mask'ın kanal üzerinde nick değişememesi için kullanılan komuttur. Yani herhangi bir kanalda belirtilen mask'ın ncik değişmesini engellemk için kullanılan parametredir. Kullanımı : /mode #kanal +b ~n:Mask Bu parametrede wilcard'lar kullanılır. Mesela : /mode #kanal +b ~n:Nick!*@* (Kanal kanalında nick nick'i kullanıcı rumuzunu değişemiyecektir) Mesela : /mode #kanal +b ~n:*!İdent@* (Kanal kanalında ident ident'ine sahip olan kullanıcılar kullanıcı rumuzunu değişemiyecektir) Mesela : /mode #kanal +b ~n:*!*@Host (Kanal kanalında host host'una sahip kullanıcılar kullanıcı rumuzunu değişemiyecektir) Bu ban çeşitini "*" "?" wilcardlarını kullanarak genişletebiliriz. r : Belirtilen realname(gerçek isim)'nin kanala girişini yasaklamak için kullanılan komuttur. Yani belirtilen bir realname(Kullanıcı gerçek isim)'nin belirtilen kanala girişini yasaklamak için kullanılan komuttur. Kullanımı : /mode #kanal +b ~r:Realname Bu parametrelerde wilcard'da kullanılır. Mesela : /mode #kanal +b ~r:???? (Kanal kanal'ına realname'i 4 harfli olan kullanıcılar giremiyecektir) Mesela : /mode #kanal +b ~r:*Dersler* (Kanal kanal'ına realname'inin içinde Dersler kelimesi geçen kullanıcılar giremiyecektir) Mesela : /mode #kanal +b ~r:ders* (Kanal kanal'ına realname'i ders kelimesi ile başlıyanlar giriş yapamıyacaktır) Mesela : /mode #kanal +b ~r:*Ders (Kanal kanal'ına realname'i ders kelimesi ile biten kullanıcılar giriş yapamıyacaktır) Bu ban çeşidin'de genellikle bazı kullanıcılarımı "@" "!" gibi İdent host ve nick için belirtilen asimetrik şekiller kullanır. Ama bu yanlış bir işlemdir. Realname için sadece "*" "?" wilcard'ları kullanılır. Ayrıca realname için herhangi bir kanal belirtilemez. Yani : Kanalıma Kanal kanalından realnamesi Ders olan kullanıcılar giremesin diye bir soru sorulamaz. Realname her zaman sunucu üzerindeki tüm kanllar için geçerlidir , özel kanal belirtilemez.