Welcome to IRCForumLarı®

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?
📌 Bilgilendirme: IRCForumlari.Web.Tr Online Skype destek hattı aktif edilmiştir. Online Skype destek adresi; sales@ircforumlari.web.tr

Konu Bilgileri

Konu Hakkında Merhaba, tarihinde ChanServ kategorisinde AshaBi tarafından oluşturulan IRC Services Chanserv Komutları başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 81 kez görüntülenmiş, 1 yorum ve 0 tepki puanı almıştır...
Kategori Adı ChanServ
Konu Başlığı IRC Services Chanserv Komutları
Konuyu Başlatan AshaBi
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan AshaBi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

AshaBi

Süper Üye
20 Eki 2023
17,151
19
38
İstanbul
www.ircforumlari.web.tr
UnrealIRCd Sohbet sunucuları üzerinde kurulu olan IRC Services Chanserv Komutları ‘nı detaylı olarak anlatmaya çalışalım.

IRCd üzerinde, irc services ve anope services yazılımlarının Chanserv komutları arasında çok farklılık yoktur.

Chanserv Komutları Nedir ? Ne işe yarar

Sizler için bu soruyu kolay bir dil ile cevaplamaya çalışalım. Chanserv , sohbet sunucuları için kurulan ismine services dediğimiz yazılımın #kanal işlemleri için kullanılan bir bölümüdür. Konuya vakıf olanların bildiği üzere yazılı sohbet siteleri global sohbet , chat , radyo , oyun vb.. gibi isimlerde kanallar içerir.

Chanserv Komutları ise tam bu alanda devreye girer. Kanalları kayıt etmek , kanal görevlilerine çeşitli yetkiler atamak , sorun çıkaran kullanıcıları uzaklaştırmak gibi bir çok işlem chanserv sayesinde yapılmaktadır. Yazımızın devamında sizler için açıklamalı IRC Services Chanserv Komutları terimlerini , kullanım şeklini ve amacını paylaşacağız.

IRC Services Chanserv Komutları

Tüm Chanserv komutlarını görmek için yazmanız gereken komut aşağıdaki gibidir ;

Chanserv Komut Dizini ;

/cs help commands


Komut Açıklaması ; IRC Services yazılımının Chanserv menüsünde ki tüm komut yapısını görmenizi sağlar.

Bu komutu uyguladığınız da göreceğiniz satırlara ufak bir örnek verelim ;

Aşağıdaki komutlar ChanServ ile kullanılabilir.

REGISTER Kanalı sizin adınıza ChanServ veritabanına kaydeder.
IDENTIFY Şifreniz ile birlikte sizi kanal sahibi olarak tanıtır.
DROP Bir kanalın kaydını siler.
SET Çeşitli kanal özelliklerini ve kanal bilgisini ayarlar.
UNSET Belirtilmiş kanal özelliklerini siler.

Tahmin edeceğiniz üzere bu satırlar çok daha uzun ve geniştir. Yazımızın devamında zaten tane tane açıklayacağımız için kısa bir örnekle bu kısmı geçiyoruz.

IRC Cs Komutları

REGISTER Komutu
; Kanalı sizin adınıza ChanServ veritabanına kaydeder. Kanal şifrelemek için kullanılır.

Komut kullanım şekli ; REGISTER #kanal şifre açıklama

/Cs register #kanaladı şifreniz kanal-açıklaması

Örnek :
Kanalımızın adı ; #sohbet / Kanal şifremiz ; 15926 / Kanal açıklamamız ; Sohbet Alemi Global Chat Odası

/Cs register #sohbet 15926 Sohbet Alemi Global Chat Odası

Yukarıda ki komut satırını uyguladığımız da #Sohbet odasını 15926 şifresi ile kendi nickname ( rumuzumuza ) kayıt ederek kanal sahibi oluyoruz.

Dikkat : Genellikle bu komutu uygulamak için kanala ilk giren kişi olmanız yada kanalda @Op yetkisine sahip olmanız istenebilir.

-------------------------------------------------------

IDENTIFY Komutu ; Şifreniz ile birlikte sizi kanal sahibi olarak tanıtır. Bazı kanal komutlarını uygulamak için chanserv kanal sahibi yetkisi ister. Bu durumlar için nadiren de olsa önce kanalı kaydettiğiniz şifrenizi girmenizi talep eder. IDENTIFY komutu sayesinde kanalın sahibi olduğunuzu kanıtlayabilir ve tüm komutlara erişim izni alabilirsiniz.

Komut kullanım şekli ; IDENTIFY #kanal şifre

/Cs identify #kanaladı şifre

Örnek :
#trsohbet kanalı sizin ve şifresi 95162 ‘dir. Komutlara erişim için kendinizi tanıtmanız gerekiyor ise yukarıdaki komutu uygulamanız yeterli olacaktır.

/Cs identify #trsohbet 95162

Tavsiye ; Bu tip işlemleri kendi özel sohbet pencerenizden yahut statüs penceresinden yapmanızda fayda var ki kaza ile kanal geline şifrenizi paylaşma ihtimaliniz ortadan kalkar.

------------------------------------------------------------

DROP Komutu ; Bir kanalın kaydını siler. Bu durumda kanal sahipsiz kalır ve yeniden kayıt edilebilir hale gelir.

Komut kullanım şekli ; DROP #kanal şifre

/Cs drop #kanaladı şifre

Not : Services Admin ve üzeri ircd server yetkilileri için bu komutu kullanırken şifre zorunluluğu yoktur.

Örnek : #sohbet kanalınızın kaydını silmek istiyorsunuz ve kanal şifreniz 75396

/Cs drop #sohbet 75396

Dipnot :
Kanalınızı herhangi bir sorundan silip yeniden kaydetmek istiyorsanız, chanserv drop komutunu uygulamadan önce aop , sop listelerinizi kontrol edip kayıt alınız . Tüm yetkilileriniz silinecektir.

------------------------------------------------------------

SET Komutu ; Çeşitli kanal özelliklerini ve kanal bilgisini ayarlar.

Komut kullanım şekli ; SET #kanal seçenek parametre

Açıklama :

Kanal founder’inin çeşitli kanal opsiyonlarını ve bilgilerini değiştirmesi içindir. Founder önce IDENTIFY komutunu kullanarak kendini ChanServ‘e tanıtmalıdır.

Kanal Seçenekleri:

— FOUNDER Kanal founder’ini belirtir.

— PASSWORD Founder şifresini değiştirir.

— DESC Kanal hakkındaki açıklamayı değiştirir.

— URL Bir internet adresini kanal ile ilişkilendirir.

— EMAIL Bir E-posta adresini kanal ile ilişkilendirir.

— ENTRYMSG Kanala girince gönderilecek bir mesaj belirler.

— MLOCK Kanal modalarını kilitler/açar.

— KEEPTOPIC Kanal kullanılmadığı zaman topici hafızada tutar.

— TOPICLOCK Kullanılması durumunda topic ancak TOPIC ile değişir.

— PRIVATE Kanali ChanServ listesinden saklar.

— SECUREOPS Kanal access list’indeki oplar dışında kimse op alamaz.

— RESTRICTED Kanala access list’te olanlar dışındakiler giremez.

— SECURE ChanServ güvenlik fonksiyonlarını aktif hale getirir.

— LEAVEOPS Kanala ilk giren kişideki opu kaldırmaz.

— OPNOTICE OP/VOICE kullanıldığında bir notice gönderir.

— ENFORCE Autoop/Autovoice seviyelerini koruma (enforce)

Not : /msg ChanServ HELP SET seçenek yazarak belirli bir seçenek hakkında daha ayrıntılı bilgi alabilirsiniz.

------------------------------------------------------------

Services Admin‘ler NOEXPIRE komutu ile herhangi bir kanalın zaman aşımı yüzünden silinmesi özelliğini kapatabilirler.

Buna ek olarak Services Admin’ler herhangi bir kanalın her özelliğini de kanal şifresini girmelerine gerek olmaksızın değiştirebilirler.

------------------------------------------------------------

IRC Services Chanserv Set Komutları

Cs Set Founder Komutu :
Belirtilen kanalın founder’ini (sahibini) değiştirir. Kanal sahibi olarak belirlenecek nick name ‘inde kayıtlı bir rumuz olması gerekmektedir.

Komut kullanım şekli ; SET #kanal FOUNDER nick

/Cs Set #sohbet Founder Lanet

Yukarıda ki komut satırı ile #Sohbetalemi kanalının sahibi her kim olursa olsun artık ExCaLuBuR olarak değiştirilmiş oldu.

------------------------------------------------------------

Chanserv Set PASSWORD : Kullanıcının kanalın sahibi olarak tanınacağı şifreyi belirler. Kanal şifresi değiştirmek için de kullanılır.

Komut kullanım şekli ; SET #kanal PASSWORD yeni şifre

/Cs Set #geveze PASSWORD 175248

Chanserv ‘in set özelliği içerisin de bulunan PASSWORD komutu ile yukarıda şekilde kanal şifresini değiştirebiliriz.

------------------------------------------------------------

DESC Kanal hakkındaki açıklamayı değiştirir.

Cs Set DESC : Kullanıcının kanalın sahibi olarak tanınacağı şifreyi belirler. Kanal şifresi değiştirmek için de kullanılır. Belirtilen kanal hakkındaki, LIST ve INFO komutları ile görünecek olan açıklamayı belirler. Kullanabilmek için founder level access gerekir.

Komut kullanım şekli ; SET #kanal DESC açıklama

/Cs Set #bizimmekan DESC kelebek IRC \ Web Sohbet Sitesi

Açıklamalı olarak göstermiş olduğumuz DESC komutu ile sahibi olduğunuz kanala açıklama girebilir ve açıklamayı değiştirebilirsiniz.

------------------------------------------------------------

URL Kanal için web sitesi adresi belirlemenizi veya değiştirmenizi sağlar.

Email Kanal için e-mail adresi belirlemenizi veya değiştirmenizi sağlar.

URL ve Email özellikleride aynı DESC gibi kanal hakkındaki bilgileri güncelleyip değiştirebilmeniz içindir. Komutların kullanım şeklide aynıdır .

Komut kullanım şekli ; SET #kanal URL web sitesi adresi

Komut kullanım şekli ; SET #kanal Email e-mail adresi

/Cs Set #felsefe URL Https://kelebektr.net

/Cs Set #felsefe Email info@kelebektr.net
ENTRYMSG
Bir nevi kanala giriş yapanları karşılayan mesaj türüdür.

Cs Set ENTRYMSG : Kullanıcıların kanala girişte /NOTICE seklinde alacakları mesajı belirler.

Komut kullanım şekli ; SET #kanal ENTRYMSG açıklama

/Cs Set #chat ENTRYMSG Sohbet Alemi Web Sitesine Hoşgeldiniz.

Bu ve benzeri türden mesajlar ile kanalınızın giriş yapan kullanıcıları karşılama mesajı ile selamlaması sağlayabilirsiniz.

-----------------------------------------------------------
 

AshaBi

Süper Üye
20 Eki 2023
17,151
19
38
İstanbul
www.ircforumlari.web.tr
Chanserv Set MLOCK

Kullanımı:
SET #kanal MLOCK modlar

Kanalın mod-kilidi (mode-lock) parametresini açar/kapar. ChanServ size bazı kanal mod’larının daimi olarak aktif veya kapalı tutma imkânı sağlar. Söz konusu mod’lar i, k, l, m, n, p, s ve t arasından bir veya birkaçı olabilir. Mod’lar parametresinin şekli /MODE komutundaki kullanımı ile aynıdır.

Örneğin ; +nt , –isp gibi.)

MLOCK ile kilitlenen mod’lar, aynı MODE komutu kullanıldığındaki gibi, “+” ile başlayanlar eklenen aktif ettikleriniz, “-” ile başlayanlar kaldırılan mod’ları belirtecek şekildedirler.

Örnekler:

/Cs SET #chat MLOCK +nt–iklps


Kanalda +nt mod’lari sürekli aktif (+) iken, i, k, l, p ve s sürekli devre dışı (-) kalacaktır. Kanal kodu m ise serbest bırakılmıştır.

/Cs SET #kanal MLOCK +

Mode-lock opsiyonunu kaldırır. Böylece bütün kanal mod’lari serbest kalır.

-----------------------------------------------------------

KEEPTOPIC Kanal kullanılmadığı zaman topici hafızada saklı tutar.

Kullanımı : SET #kanal KEEPTOPIC {ON | OFF}

Bildiğiniz üzere on korumayı açar off ise kapatır. Kanalın topic hatırlama (retention) opsiyonunu açar/kapar. Topic retention aktifken, kanalın topici ChanServ tarafından son kullanıcı da , kanaldan ayrıldıktan sonra dahi hatırlanacak ve kanala bir kullanıcı geldiğinde yeniden sabit olarak görünecektir.

/Cs set #turkchat KEEPTOPIC on

Biz bu komut satırı ile #turkchat odasının kanal topic korumasını aktif hale getirmiş olduk. Sizde kendi kanalınız için aynı komutu uygulayabilirsiniz.

TOPICLOCK Kullanılması durumunda yeni topic yazzanız dahi eski topic devreye girecektir. Bir nevi topic değiştirmeyi engelleyen kilittir. On / Off olarak açıp kapanabilir.

Kullanımı : SET #turkch TOPICLOCK {ON | OFF}

/Cs set #turkch TOPICLOCK on

-----------------------------------------------------------

PRIVATE Kanalı ChanServ listesinden saklar.

Kullanımı: SET #kanal PRIVATE {ON | OFF}

Kanalın private özelliğini açar/kapar. Private özelliği aktif olan kanallar /msg ChanServ LIST komutu ile alınabilecek listede görünmezler.

/Cs set #felsefe PRAVITE on

Global kanallar bu özelliği genel tercih olarak off ( kapalı ) halinde kullanırlar.
SECUREOPS Kanal access list’ deki oplar dışında kimse op olamaz.

Kullanımı: SET #kanal SECUREOPS {ON | OFF}

/Cs set #sohbetci SECUREOPS on

Bu komutu uyguladığımız için artık #sohbetci kanalında access listesine kayıtlı olmayan hiç kimse @op olarak kanalda gösterilmek istense de @‘den düşecektir.

-----------------------------------------------------------

RESTRICTED Kanala access list’te olanlar dışındakiler giremezler.

Kullanımı: SET kanal RESTRICTED {ON | OFF}

/Cs set #lobi RESTRICTED On

Bu özelliğin aktif olduğu bir kanalda, normalde kanalda op alamayan kullanıcılar ya da kanalın erişim listesinde bulunmayan kullanıcılar kanala giremeyecekler, kicklenip banlanacaklardır.

Yetkisi bulunmayan , op olmayanların kanala girmesini engellemek için kullanılır.

-----------------------------------------------------------

SECURE ChanServ güvenlik fonksiyonlarını aktif hale getirir.

Kullanımı: SET kanal SECURE {ON | OFF}

/Cs set #sohbetim Secure on

Secure özelliği güvenlik özelliklerini açar/kapar. Secure aktifken, kanala sadece kayıtlı nick’li kullanıcılar kendilerini “IDENTIFY” komutu ile NickServ’e tanıttıktan sonra girebilirler.

RESTRICTED komutunun farklı bir versiyonu / yöntemi ( Koruma Yöntemi Farklı ) olarak da düşünebilirsiniz.

-----------------------------------------------------------
LEAVEOPS Kanala ilk giren kişideki opu kaldırmaz.

Kullanımı: SET #kanal LEAVEOPS {ON | OFF}

/Cs set #sohbetalem Leaveops on

Kanalın leave ops özelliğini açar/kapar. Açık iken, ChanServ kanala ilk girmek sureti ile op olmuş kişileri deop‘lamayacaktir. Öte yandan, SECUREOPS normal çalışmaya devam edecek, erişimi olmadan op olan kişiler deop‘lanacaktir.

DIKKAT: Bu özellik, netsplit esnasında op olmayı kolaylaştırabilir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Bu konuyu kimler açtı?

Üst Alt