ChanServ Komutları
ChanServ Komutları
ChanServ, IRC sohbet sunucularında kanal kayıt, yetkilendirme, güvenlik ve kanal yönetimi işlemlerini gerçekleştirmek için kullanılan servis sistemidir. Aşağıda en sık kullanılan ChanServ komutlarını ve kullanım şekillerini bulabilirsiniz.
#KANAL, NICK, ŞİFRE ve benzeri alanları kendi kanal ve kullanıcı bilgilerinizle değiştirmelisiniz.1. Register Komutu – Kanal Kaydetme
Register komutu, bir kanalı kullandığınız Nick üzerine kaydetmenizi sağlar. Kanal kaydedildiğinde kanalın yönetimi kayıt sahibi tarafından gerçekleştirilebilir.
Kullanımı:
/cs register #KANAL ŞİFRE TANIM
Parametreler:
- #KANAL: Kaydedilecek kanalın adı.
- ŞİFRE: Kanal için belirlenecek şifre.
- TANIM: Kanal INFO bilgisinde görünecek kanal açıklaması.
/cs register #cikolata şifrem yenimirc.blogspot.com
2. Identify Komutu – Kanala Kendinizi Tanıtma
Identify komutu, kanal şifresini kullanarak kendinizi kanalın kurucusu olarak tanıtmanızı sağlar.
Kullanımı:
/cs identify #KANAL ŞİFRE
Örnek:
/cs identify #cikolata şifrem
3. DROP Komutu – Kanal Kaydını Silme
DROP komutu, üzerinize kayıtlı veya Founder yetkisine sahip olduğunuz kanalın Services üzerindeki kaydını silmek için kullanılır.
Kullanımı:
/cs drop #KANAL
Örnek:
/cs drop #cikolata
4. OP Komutu – Kullanıcıya Op Verme
Yetkiniz bulunan bir kanalda ChanServ aracılığıyla bir kullanıcıya Op (@) yetkisi vermenizi sağlar.
Kullanımı:
/cs op #KANAL NICK
Örnek:
/cs op #cikolata Cikolata
5. DEOP Komutu – Op Yetkisini Alma
Bir kullanıcının kanal üzerindeki Op (@) yetkisini ChanServ aracılığıyla kaldırmanızı sağlar.
Kullanımı:
/cs deop #KANAL NICK
Örnek:
/cs deop #cikolata Cikolata
6. INVITE Komutu – Kullanıcıyı Kanala Davet Etme
ChanServ aracılığıyla bir kullanıcıyı kanala davet etmenizi sağlar.
Kullanımı:
/cs invite #KANAL NICK
Örnek:
/cs invite #cikolata Cikolata
7. ACCESS İşlemleri – Kanal Yetkileri
Access Add – Kullanıcıya Yetki Verme
Bir kullanıcıya kanal üzerinde belirli bir Access seviyesi vermek için kullanılır.
/msg ChanServ Access #KANAL Add NICK SEVİYE
Örnek:
/cs access #cikolata add Cikolata 999
Access Del – Yetki Silme
Kanalınızda Access yetkisi bulunan bir kullanıcının yetkisini kaldırır.
/msg ChanServ Access #KANAL Del NICK
Örnek:
/cs access #cikolata del Cikolata
Access List – Yetkili Kullanıcıları Listeleme
Kanal üzerinde Access yetkisi bulunan kullanıcıları listeler.
/cs Access #KANAL List
Örnek:
/cs access #cikolata list
Varsayılan Access Seviyeleri
| Seviye | Yetki |
|---|---|
| 30 | Kanala girdiğinde otomatik olarak +v olur. |
| 50 | Kanala girdiğinde otomatik olarak Op olur. |
| 100 | A-Kick listesine kullanıcı ekleme/silme ve Access yönetimi gibi yetkilere sahip olabilir. |
| 999 | Founder’dan sonra en yüksek kanal seviyelerinden biridir. |
8. Auto-Kick İşlemleri – ChanServ Otomatik Kick
AKICK Add – Kullanıcıyı Otomatik Yasaklama
Bir kullanıcıyı A-Kick listesine ekleyerek kanala girmesini otomatik olarak engellemenizi sağlar.
/cs akick #KANAL add NICK! *@* SEBEP
Örnek:
/cs akick #cikolata add Cikolata! *@* Bu Kanala Girmen Yasak!.
AKICK Del – A-Kick Kaydını Silme
A-Kick listesinde bulunan bir kullanıcıyı listeden kaldırır.
/cs akick #KANAL del NICK
Örnek:
/cs akick #cikolata del Cikolata
AKICK List – A-Kick Listesini Görüntüleme
Kanalın A-Kick listesinde bulunan kullanıcıları görüntüler.
/cs akick #KANAL list
Örnek:
/cs akick #cikolata list
9. Clear Bans – Tüm Banları Kaldırma
Kanaldaki mevcut banların tamamını kaldırmak için kullanılır.
/cs clear #KANAL bans
Örnek:
/cs clear #cikolata bans
10. Levels İşlemleri – Yetki Seviyeleri
Levels, kanal üzerindeki farklı işlemlerin hangi Access seviyesindeki kullanıcılar tarafından yapılabileceğini belirler.
| Level | Açıklama |
|---|---|
| 0 | Kanalda herhangi bir yetkisi bulunmayan kullanıcılar. |
| 30 | Normal Auto-Voice yetkisine sahip kullanıcılar. |
| 50 | Normal Auto-Op yetkisine sahip kullanıcılar. |
| 100 | Auto-Op ve Auto-Protect yetkilerine sahip kullanıcılar. |
| 1000 | Kanal sahibi yani Founder seviyesi. |
Acc-Change
Belirli bir seviyenin altındaki kullanıcıların Access listesini değiştirmesini engeller.
/cs levels #KANAL set acc-change SEVİYE
Örnek:
/cs levels #cikolata set acc-change 500
A-Kick Level
Belirli seviyenin altındaki kullanıcıların Auto-Kick listesine erişmesini engeller.
/cs levels #KANAL set akick SEVİYE
Örnek:
/cs levels #cikolata set akick 900
Set Level
Belirli seviyenin altındaki kullanıcıların kanal ayarlarını değiştirmesini engeller.
/cs levels #KANAL set set SEVİYE
Örnek:
/cs levels #cikolata set set 800
Levels List – Seviyeleri Listeleme
Kanal üzerindeki komutların mevcut Level değerlerini listeler.
/cs levels #KANAL list
Örnek:
/cs levels #cikolata list
11. SET Komutu – Kanal Ayarları
Set Founder – Kanal Kurucusunu Değiştirme
Kanalın Founder yani kurucu bilgisini değiştirmenizi sağlar.
/cs set #KANAL founder YENİ_KURUCU
Örnek:
/cs set #cikolata founder Spammer
Set Password – Kanal Şifresini Değiştirme
Kanal kayıt şifresini değiştirmenizi sağlar.
/cs set #KANAL password YENİ_ŞİFRE
Örnek:
/cs set #cikolata password yenikanalşifresi
Set Desc – Kanal Açıklamasını Değiştirme
Kanalın INFO bilgisinde bulunan açıklamayı değiştirir.
/cs set #KANAL desc YENİ_TANIM
Örnek:
/cs set #cikolata desc CikoLataNet
Set Topic – Kanal Konusunu Değiştirme
Kanalın Topic bilgisini değiştirmenizi sağlar.
/cs set #KANAL topic YENİ_TOPIC
Örnek:
/cs set #cikolata topic yenimirc.blogspot.com
Set URL – Kanal URL’sini Değiştirme
Kanal INFO bilgisinde bulunan URL adresini değiştirir.
/cs set #KANAL url YENİ_URL
Örnek:
/cs set #cikolata url https://yenimirc.blogspot.com
Set E-Mail – Kanal E-Postasını Değiştirme
Kanal için kayıtlı olan e-posta adresini değiştirmenizi sağlar.
/cs set #KANAL email YENİ_EMAIL
Örnek:
/cs set #cikolata email admin@yenimirc.blogspot.com
Set KeepTopic – Topic Koruma
ChanServ’in kanal Topic bilgisini hatırlamasını ve kanal yeniden açıldığında korumasını sağlar.
/cs set #KANAL keeptopic on
/cs set #KANAL keeptopic off
Örnek:
/cs set #cikolata keeptopic on
Set TopicLock – Topic Kilidi
TopicLock aktif edildiğinde kanal Topic bilgisinin kullanıcılar tarafından değiştirilmesini sınırlar.
/cs set #KANAL topiclock on
/cs set #KANAL topiclock off
Örnek:
/cs set #cikolata topiclock on
Set SecureOps – Op Güvenliği
Kanaldaki yetkisiz kullanıcıların aldığı Op yetkilerinin ChanServ tarafından geri alınmasını sağlar.
/cs set #KANAL secureops on
/cs set #KANAL secureops off
Örnek:
/cs set #cikolata secureops on
Set Restricted – Kısıtlı Kanal
Kanalı kısıtlı hâle getirerek Access yetkisi bulunmayan kullanıcıların kanala girişini engeller.
/cs set #KANAL restricted on
/cs set #KANAL restricted off
Örnek:
/cs set #cikolata restricted on
Set Secure – Ek Kanal Güvenliği
Kanal için ek güvenlik seçeneklerini etkinleştirir veya devre dışı bırakır.
/cs set #KANAL secure on
/cs set #KANAL secure off
Örnek:
/cs set #cikolata secure on
Set Private – Özel Kanal
Kanalın özel ve gizli olarak yapılandırılmasını sağlar.
/cs set #KANAL private on
/cs set #KANAL private off
Örnek:
/cs set #cikolata private on
Set ENTRYMSG – Kanal Giriş Mesajı
Kanala giren kullanıcılara ChanServ tarafından NOTICE şeklinde gönderilecek giriş mesajını belirler.
/cs set #KANAL entrymsg MESAJ
Örnek:
/cs set #cikolata entrymsg #Radyo Dinlemek için TIKLAYINIZ https://yenimirc.blogspot.com Soru-cevap yarışması için #Oyun
Set MLOCK – Kanal Mod Kilidi
MLOCK, kanalda belirlenen modların korunmasını sağlar. Kilitlenen modlar değiştirildiğinde ChanServ tarafından tekrar belirlenen duruma getirilebilir.
/cs set #KANAL mlock MODLAR
Örnek:
/cs set #cikop mlock +ntsQ-k
📌 Sonuç
ChanServ komutları; kanal kayıt işlemlerinden kullanıcı yetkilendirmeye, Auto-Kick listelerinden kanal güvenlik ayarlarına kadar birçok yönetim işlemini kolaylaştırır. Kanal sahibi ve yetkili kullanıcıların, özellikle Access, Levels ve SET komutlarını kullanırken dikkatli olması önerilir.