Kanal Servisi

30 Mart 2008

Bu makale, Sirv Kanal Servisi Kullanım Rehberi ve mIRCMerkez.net Kanal Açma Rehberi niteliğindedir.

mIRCMerkez Sohbet Platformu, 23 adet kanaldan oluşmaktadır, bu kanallar harici bir kanala girmek dolayısı ile kaydetmek mümkün değildir. Yeni bir kanal açmak isteyen kullanıcılar #ohelp kanalına geçerli nedenlerini bildirerek kanal açma talebinde bulunmalıdır. mIRCMerkez yönetimi yeni kanal taleplerini çok detaylı olarak inceleyip gerekliliklerini değerlendirir. Bu süreçte oldukça seçici ve hassas hareket ederler. Bu sebepten ötürü birçok kanal açma talebi geri çevrilir.

Ayrıca, Stelmaria sistemi ile açık olan kanalların gün içerisinde ki ortalama kullanıcı sayıları düzenli olarak taranır ve gün içerisinde kullanıcı sayısı ortalaması 10′un altına düşen kanallar otomatik olarak kapatılırlar.
Sirv Kanal Servisi kısaca ChanServ olarak adlandırılır, makalenin bundan sonraki bölümünde “ChanServ” ismini kullanacağız.

ChanServ Komutları

IDENTIFY: Bir kanalın şifresini girerek en yüksek düzeyde erişim sahibi olmanızı sağlar.
Kullanımı: /chanserv identify #kanalismi şifresi

SET: Chanserv’in en kullanışlı özelliklerini bu komut ile komuta ederiz. SET komut zincirini ve bu komutların işlevini küçük başlıklar halinde ele alacağız.

Desc: Belirtilen kanalın INFO’sunda yer alan açıklama satırını değiştirmek için kullanılır. (Bu komutu uygulayabilmek için en yüksek düzeyde erişim sahibi olunmalıdır.)
Kullanımı: /chanserv set #kanalismi desc yeniaçıklama

Master: Belirtilen kanalın sahibini değiştirmek için kullanılır.
Kullanımı: /chanserv set #kanalismi master rumuz

Ident: Kanal şifresi girilmeden şifre değiştirme vb. önemli işlemlerin yapılmasını engellemek için kullanılır. ON parametresi bu seçeneği aktif etmek, OFF paramatresi devre dışı bırakmak için kullanılır.
Kullanımı: /chanserv set #kanalismi ident on/off

Keeptopic: Kanal başlığı (topic) kanalda hiçbir kullanıcı kalmadığında otomatik olarak silinmektedir. Keeptopic özelliği aktif edildiği takdirde kanalda hiçkimse kanalmasa dahi Chanserv başlığı hafızasında tutar.
Kullanımı: /chanserv set #kanalismi keeptopic on/off

Leaveops: Bu seçenek ON konumunda olduğu takdirde kanala ilk giren kişi operator olur. (Bu işlemin amacı kanalın başı boş kalmasını önlemektir.)
Kullanımı: /chanserv set #kanalismi leaveops on/off

Memo: Kanala memo atabilecek yetki erişim düzeyini belirlemek için kullanılmaktadır.
Seviyeler: NONE / AVOICE / AOP / SOP / CFOUNDER / FOUNDER
None: Kimse memo atamaz.
Avoice: Avoice ve üzeri yetki sahibi olanlar memo gönderebilirler.
Aop: AutoOP ve üzeri yetki sahibi olanlar memo gönderebilirler.
Sop: Sop ve üzeri yetki sahibi olanlar memo gönderebilirler.
CFounder: Sadece CFounder ve Founder memo gönderebilir.
Founder: Sadece Founder memo gönderebilir.
Kullanımı: /chanserv set #kanalismi memo seviye

Mlock: Sabitlenecek kanal modlarını belirlemek için kullanılmaktadır. Sabitlenebilir kanal modlarını buradan görüntüleyebilirsiniz.
Kullanımı: /Chanserv set #kanalismi mlock +modeler-modeler

Notify: Kanaldaki avoice, aop, sop, cfounder veya akick hareketlerini (ekleme/silme) foundera notice olarak bildirir.
Kullanımı: /Chanserv set #kanalismi notify on/off

Opguard: Kanal yetki erişimi listesinde olmayanların geçici olarak yetkilendirilmesini önlemek için kullanılmaktadır.
Kullanımı: /Chanserv set #kanalismi opguard on/off

Private: Kanalı “/Chanserv list” komutu ile yapılan aramalardan saklar.
Kullanımı: /chanserv set #kanalismi private on/off

Password: Kanal şifresini değiştirmek için kullanılmaktadır.
Kullanımı: /chanserv set #kanalismi password yenişifre

Protect: Kanalda yetkisi olan kişilerin (voice,op,sop) konumlarının başka bir yetkili tarafından değiştirilmesini önler.
Kullanımı: /chanserv set #kanalismi protect on/off

Restricted: Kanal yetki erişimi listesinde yer almayan kullanıcıların kanala girişini engeller.
Kullanımı: /chanserv set #kanalismi restricted on/off

Successor: Kanala bir veliyat tayin etmek için kullanılır. Kanal sahibinin nicki düştüğü takdirde kanal veliyata geçer.
Kullanımı: /chanserv set #kanalismi successor rumuz

Topiclock: Aktif olması durumunda kanal başlığı ancak “/chanserv topic #kanaladı başlık” komutuyla değiştirilebilir.
Kullanımı: /chanserv set #kanalismi topiclock on/off

Trimbans: Kanal ban listesi dolduğunda, yeni banlar eklenebilmesi için atılan banların bir kısmınının eskiden yeniye doğru açılmasını sağlar.
Kullanımı: /chanserv set #kanalismi trimbans on/off

Unsecure: Unsecure özelliği aktif edildiği takdirde, sadece nicki kayıtlı olan kullanıcılar girebilirler.
Kullanımı: /chanserv set #kanalismi unsecure on/off

Url: Kanal info’suna bir web adresi eklemenizi sağlar.
Kullanımı: /chanserv set #kanalismi url http://www.siteadresiniz.com

Welcome: Kanala girişlerde kullanıcılrın görebileceği bir karşılama mesajı belirlemenizi sağlar.
Kullanımı: /chanserv set #kanalismi welcome mesajınız

AKICK: Belirtilen nick ya da usermask’a (nick!ident@host) sahip olan kullanıcıların kanala girdiğinde otomatik olarak kick’lenmesini sağlar. * ve ? wildcard karakterleri kullanılabilmektedir.
Kullanım şekilleri;
Eklemek için: /chanserv akick #kanalismi add nick!ident@host
Silmek için: /chanserv akick #kanalismi del nick!ident@host
Listelemek için: /chanserv akick #kanalismi list
Tüm akick’leri silmek için: /chanserv akick #kanalismi wipe

AVOICE: Kanala girişlerde +v kipini alacak olan kullanıcıları belirlemek için kullanılmaktadır. Bir kullanıcının Avoice (auto voice) olabilmesi için sisteme kayıtlı bir nick’e sahip olması gerekmektedir.
Kullanım şekilleri;
Eklemek için: /chanserv avoice #kanalismi add nick
Silmek için: /chanserv avoice #kanalismi del nick
Listelemek için: /chanserv avoice #kanalismi list
Tüm avoice’leri silmek için: /chanserv avoice #kanalismi wipe

AOP: Kanala girişlerde +o kipini alacak olan kullanıcıları belirlemek için kullanılmaktadır. Bir kullanıcının Aop (auto op) olabilmesi için sisteme kayıtlı bir nick’e sahip olması gerekmektedir.
Kullanım şekilleri;
Eklemek için: /chanserv aop #kanalismi add nick
Silmek için: /chanserv aop #kanalismi del nick
Listelemek için: /chanserv aop #kanalismi list
Tüm aop’ları silmek için: /chanserv aop #kanalismi wipe

SOP: Kanala girişlerde +oa kiplerini alacak olan kullanıcıları belirlemek için kullanılır.
Kullanım şekilleri;
Eklemek için: /chanserv sop #kanalismi add nick
Silmek için: /chanserv sop #kanalismi del nick
Listelemek için: /chanserv sop #kanalismi list
Tüm sop’ları silmek için: /chanserv sop #kanalismi wipe

CFOUNDER: Kanala girişlerde +oa kiplerini almasının yanısıra founder yetkilerinin bir kısmına da sahip olacak kullanıcılar listesini düzenlemek için kullanılır.
Kullanım şekilleri;
Eklemek için: /chanserv cfounder #kanalismi add nick
Silmek için: /chanserv cfounder #kanalismi del nick
Listelemek için: /chanserv cfounder #kanalismi list
Tüm cfounder’ları silmek için: /chanserv cfounder #kanalismi wipe

DROP: Kanalın kaydını sistemden tamamen silmek için kullanılır. Drop edilen kanal bir başka kullanıcı tarafından kayıt edilebilir konuma gelir. Sadece kanal founderi tarafından, kanal şifresi girildikten sonra uygulanabilir.
Kullanımı: /chanserv drop #kanalismi

REMOVE: Erişim listesinde olduğunuz bir kanalda ki kendi yetkilerinizi silmenizi sağlar.
Kullanımı: /chanserv remove #kanalismi nick

SENDPASS: Kanal şifresini, founder’in e-mail adresine gönderilmesini sağlar. Bu komutu uygulayabilmek için kanal founder’inin nick’inin servislere kayıtlı olduğu e-mail adresinin bilinmesi gerekmektedir.
Kullanımı: /chanserv sendpass #kanalismi e-mail

WHY: Kisinin kanalda hangi nick’in yetkisini kullanarak operatör olduğunu görmenizi sağlar.
Kullanımı: /why #kanalismi nick

INFO: Kanal hakkında; kanalın sahibi, sisteme kayıt ve son kullanım tarihleri, başlığı vb özellikleri görüntülemenizi sağlar.
Kullanımı: /chanserv info #kanalismi

INVITE: Chanserv’in sizi belirtilen kanala çağırmasını sağlar.
Kullanımı: /chanserv invite #kanalismi

Count: Belirtilen kanalda ki; avoice, hop, aop, sop, cfounder ve akick sayısını görüntülemenizi sağlar.
Kullanımı: /chanserv count #kanalismi

Clear: Kanalda belirtilen parametreye uyan hedefi sıfırlar.
Parametreler; bans, modes, ops, voices, users
Bans: kanalda ki tüm banları temizler.
Modes: kanalda ki tüm mode’leri temizler
Ops: kanalda ki tüm op’ları deop eder.
Voices: kanalda ki tüm voice’leri devoice eder.
Users: kanalda ki tüm user’ları kickler.
Kullanımı: /chanserv clear #kanalismi parametre

Unban: Yetkilisi olduğunuz kanala girişinizi engelleyen tüm banların kaldırılmasını sağlar.
Kullanımı: /chanserv unban #kanalismi

OP: Belirtilen nick’e söz konusu kanalda ChanServ tarafından op verilmesini sağlar.
Kullanımı: /chanserv op #kanalismi nick

DEOP: Belirtilen nick’in söz konusu kanalda ki op’unun chanserv tarafından alınmasını sağlar.
Kullanımı: /chanserv deop #kanalismi nick

WHEN: Belirtilen nick’in söz konusu kanalda erişim listesine ne zaman ve kim tarafından eklendiği bilgisini görüntüler.
Kullanımı: /chanserv when #kanalismi nick