AshaBi
Süper Üye
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.
-----------------------------------------------------------
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.
-----------------------------------------------------------