Bütün IRC Komutları
——————————NickServ KOMUTLARI——————————
/nickserv register şifre email = Nickinizi kaydeder.
/nickserv identify şifre = Nickinizi tanıtır.
/nickserv access add adres = Nickinizin erişim listesini düzenler ve/veya görüntüler.
/nickserv access del adres = Üstteki komutu geri alır.
/nickserv access list = O anki access listi görüntüler.
/nickserv link nick şifre = Belirtilen nicke nickinizi bağlar.
/nickserv unlink nick şifre = Belirtilen nickten bağlantısını keser.
/nickserv recover nick şifre = Nickinizi kullanan bir kullanıcıyı serverdan atmanızı sağlar.
/nickserv ghost nick şifre = IRCde asılı kalmış olan nickinizi temizler.
/nickserv release nick şifre = NickServ tarafından tutulan nickinizin 1 dakikalık süre dolmadan serbest bırakılmasını sağlar.
/nickserv info nick [all] = Belirtilen nickin bilgilerini listeler.ALL parametresi ile kullanırsanız identify ettiğiniz nick hakkında gizli ve görünen tüm bilgileri verir.
/nickserv status nick = Belirtilen kullanıcının nickin sahibi olarak tanınıp tanınmadığını görüntüler.
/nickserv set password yenişifre = Nickinizin şifresini değiştirir.
/nickserv set language [NO] = Servicesin size hitap edeceği dili değiştirir. Desteklenen dilleri ve numaralarını görmek için “/nickserv help set language” komutunu kullanınız.NO yerine dil numarasınız yazmalısınız.
/nickserv set url urladresi = Belirtilen URLyi nickinizle ilişkilendirir.Bu URL, INFO komutu ile nickiniz hakkında alınabilecek bilgiye eklenecektir.
/nickserv set email emailadresiniz = Belirtilen E-Mail adresini nickinizle ilişkilendirir. Bu e-mail INFO komutu ile nickiniz hakkında alınabilecek bilgiye eklenecektir.
/nickserv drop = Herhangi bir ek parametre kullanılmadan, nickinizi NickServ veritabanından siler.
/nickserv set hide email on/off = Nick infonuzda mail adresinin görünmesi/görünmemesi.
/nickserv set hide quit on/off = Nick infonuzda son quit mesajinin görünmesi/görünmemesi.
/nickserv ajoin add #kanal = Kanala otomatik girer.
/nickserv ajoin del #kanal = Ajoin silme.
/nickserv ajoin list = Ajoin kanalları listeler.
/nickserv set autojoin on/off ajoin = Ajoin aktif etme.
——————————ChanServ KOMUTLARI——————————
/chanserv register #kanaladı şifre description = Kanalı şifreler.
/chanserv info #kanaladı = Kanal hakkında bilgi.
/chanserv set #kanal modules = Set Komutunun Kullanımı (Örnek
pnotice on/off)
/chanserv set #kanal founder nick şifre = Kanal Sahibini Değiştirir.
/chanserv set #kanal password yenişifre eskişifre = Kanal şifresini değiştirir.
/chanserv set #kanal desc yenidescription = Kanalın açıklaması.
/chanserv set #kanal mlock +-+ntcipsklR =(Örnek :/chanserv set #Zurna +ntc-ipsklR) = Kanal modlarının ayarlanması.
/chanserv set #kanal secureops on|off = Op koruması.
/chanserv set #kanal secure on
/chanserv set #kanal keeptopic on|off = Topici hafızada tutma.
/chanserv set #kanal url webadresi = Kanalın Web sayfasının Adresini Yazma.
/chanserv set #kanal restricted on|off = Kısıtlı giriş.
/chanserv set #kanal topiclock on/off = Topic kilidi.
/chanserv set #kanal topic topicmesajı = Topic atabilirsiniz.
/chanserv set #kanal leaveops on/off = ilk girenlerin opluğu/op Koruması
/chanserv set #kanal secure on|off = Kayıtlı nickler girebilir.
/chanserv set #kanal on/off = Özel/Gizlilik.
/chanserv set #kanal opnotice on/off
/chanserv set #kanal email emailadresin = Emailyazma.
/chanserv access #kanal add nick seviye = Access ekleme ( @ işlemleri).
/chanserv access #kanal del nick veya nosu = Accessi siler.
/chanserv access #kanal list = Kanalın access listesini görürsünüz.
/chanserv sop #kanal add/del nick = Kanala sop ekleme/silme.
/chanserv aop #kanal add/del nick = Kanala aop ekleme/silme.
/chanserv vop #kanal add/del nick = Kanala vop ekleme/silme.
/chanserv akick #kanal add/del nick/adres/ident@ = Kanala girişin yasaklanması.
/chanserv akick #kanal view = Akick atan kişiyi öğrenme.
/chanserv akick #kanal list = Akick listesi.
/chanserv akick #kanal enforce = O anki akick listte olan ve kanalda bulunan birinin akickini aktifleştiriyorsunuz ve o kişinin akick yemesini sağlıyorsunuz.
/chanserv drop #kanal şifre = Kanal kaydını silme.
/chanserv identify #kanal şifre = Kanal şifresine girme.
/chanserv op/deop/voice #kanal nick
/chanserv info #kanal = Kanal bilgisi öğrenme.
/chanserv set #kanal enforce on/off = Op koruması kimsenin opu alamaması.
/chanserv set #kanal ENTRYMSG mesaj = Chanserv giriş mesajı.
/chanserv set #kanal invites on/off = Invite ek modu.
/chanserv set #kanal exception on/off = Unban Ek modu.
/chanserv set #kanal hide Email/Topic/Options/Mlock/Desc on-off = Kanal ayarlarını gizleme. ( ÖRN: /chanserv set #Zurna hide Email on )
/chanserv unban #kanal me/all = Ban açma.
/chanserv invite #kanal nick = Kanala davet etme.
/chanserv clear #kanal users/modes/voices/ops/bans = Silme. (Toplu işlemler)
/chanserv protect #kanal nick = Koruma
/chanserv kick #kanal nick sebep = Sebebli kick.
/chanserv levels #kanal set memo seviye = Kanal memo seviyesi.
/chanserv levels #kanal set memoread seviye = Kanal memo okuma seviyesi.
/chanserv levels #kanal set memosend seviye = Kanal memo gonderme seviyesi.
/chanserv levels #kanal set memodel seviye = Kanal memo silme seviyesi.
/chanserv set #kanal private on/off = Kanal infosunu özel yapma.
/chanserv set #kanal nolinks on/off = Nick linki ignore.
/chanserv access #kanal add nick yeniseviye = Access seviyesini değiştirme.
——————————MemoServ KOMUTLARI——————————
/memoserv send nick = Memo gönderme.
/memoserv list = Memo listesini görüntüleme.
/memoserv list new = Listelemek.
/memoserv read memonumarası = Memoları okuma.
/memoserv read list = Son memeoyu okuma.
/memoserv del memonumber = Memo silme.
/memoserv del all = Hepsini silme.
/memoserv limit 0 = Memo kitleme kimsememo gönderemez.
/memoserv limit 20 = Kiliti açma için.
/memoserv ignore add nick = Memoda kişi engelleme.
/memoserv ignore del nick = Memoda ignore kaldırmak için.
/memoserv ignore list = Memo ignore listesi.
/memoserv limit sayı = Limit koyma.
/memoserv mark memonumarası = Memoları işaretleme.
/memoserv unmark memonunnumarası = Numara kaldırmak.
/memoserv set notify on = Size memo geldiğinde o an online iseniz memoserv size hemen haber verecektir yani uyaracaktır.
/memoserv set mailmemo on = Memoların emailinize yönlendirilmesini sağlar.
/memoserv set mailmemo off = Yönlendirme kaldırılır.
/memoserv undel = Yanlislikla sildiginiz memoyu geri almak için kullanilir.
/memoserv forward memonumber = Size gelmiş memoyu baskasina göndermek.
/memoserv set limit limit = Memo limiti.
/memoserv set notify new/off/on = Memoserv’in size uyari vermesi.
——————————FREE KOMUTLAR——————————
/server irc.yelpaze.org = Belirtilen servere bağlanır. Parametre girilmez ise en son bağlanılan servere bağlanır.
/disconnect = Mevcut serverden bağlantıyı keser.
/join kanal [şifre] = Belirtilen kanala girer.
/part kanal [sebep] = Belirtilen kanaldan ayrılır.
/partall [mesaj] = Mevcut bütün kanallardan ayrılır.
/nick yeninick = Nickinizi değiştirir.
/away sebep = Gelen mesajları dikkate almayacağınızı işaret eder.Parametresiz girilirse away durumunuzu iptal eder.
/username yeniisim = Adınızı değiştirir.
/emailaddr yeniadres = E-mail adresinizi değiştirir.
/channel = Kanal bilgi menüsünü açar. (Sadece kanal penceresi içinde kullanılır.)
/list [-min #] [-max #] = Mevcut serverdaki kanalları listeler.´#´ yerlerine değer girilir.
/me mesaj = Ne yaptığınız hakkında bilgi verir.
/ame mesaj = Mevcut bütün kanallara ne yaptığınız hakkında bilgi verir.
/notice nick mesaj = Belirtilen nicke uyarı niteliğinde mesaj atar.
/msg nick mesaj = Belirtilen nicke pencere açmadan mesaj atar.
/msg #kanal mesaj = Belirtilen kanala pencere açmadan mesaj atar.
/amsg mesaj = Mevcut bütün kanallara mesaj atar.
/query nick mesaj = Belirtilen nicke pencere açarak mesaj atar.
/ping nick = iki kullanıcı arasındaki lagı ölçer.
/dcc send nick = Belirtilen nicke dosya gönderir.
/dcc chat nick = Belirtilen nick ile direk mesajlaşma sağlar.
/who nick = Belirtilen nick hakkında bilgi verir.
/who #kanal = Kanaldaki tüm nickler hakkında bilgi verir.
/who 0 O = O anda serverda bulunan IRCOPları listeler.
/whois nick = Belirtilen nick hakkında daha detaylı bilgi verir.
/notify nick mesaj = Belirtilen nickin servere bağlandığından veya serverdan ayrıldığından sizi haberdar eder.
/notify -r = Notify listesini temizler.
/ignore nick = Belirtilen nickin size mesaj göndermesini engeller.
/ignore -r = ignore listesini temizler.
/quit [sebep] = Serverdan ayrılır.
/exit = Serverdan ayrılır ve mIRC programından çıkar.
——————————OPERSERV KOMUTLARI——————————
Userı serverdan atmak için /kill nick sebep
Userı serverdan banlamak için /kline nick sebep
UserI auto kill listesine almak için /akill nick!hostmask sebep
Userı gline eklemek için /gline *@ip
Userı gline kaldırmak için /remgline ip
Gline list bakmak için /stats g
Gline hepsini silmek için /remgline all
serverde kayıtlı nicklere bakabilmek için :/msg NickServ List *@*
User’ın nick şifresini öğrenmek için /nickserv getpass nick
User’ın kanal şifresini öğrenmek için /chanserv getpass #kanal
Kanal drop etmek için /chanserv del #kanal
Kanal dondurmak için /chanserv freeze #kanal
İstenilen knalda op olabilmek için /samode #kanal +o nick
İstenilen kanalda voice olabilmek için /samode #kanal +v nick
İstenilen kanalın topic ini değiştirmek için /topic #kanal yenitopic
İstenilen knalaın modlarını değiştirmek için /mode #kanal +modlar
Görünmezlik modu için /samode nick -ix
Server’I resetlemek için /restart şifre sebep
Server’I kapatmak için /die şifre sebep
Server’I yenilemek için /rehash
Serverda herhangibir nick in kullanımını yasaklamak için /operserv qline add nick sebep
Server de birine oper modu eklemek için
Sop Lar için /msg operserv sop add nick
Rott Adminler için
/msg Rootserv sa add nick
/msg Rootserv sra add nick
/msg Rootserv sraw add nick
Kullanılan Hostu Değiştirebilmek için
Userin nick ini değiştirmek için /msg operserv raw svsnick eskinick yeninick 0:0
/msg OperServ GLOBAL Tum kullanicilara mesaj yollar (Not/ice).
/msg OperServ STATS Services ve Network’un durumu.
/msg OperServ OPER LIST Services Operatorleri listeler.
/msg OperServ ADMIN LIST Services Adminleri listeler.
/msg OperServ Sadece Services Operator ve Admin’lere ozel komutlar:
/msg OperServ MODE Kanal mode’larini degistisis.
/msg OperServ KICK Kanaldaki bir kullaniciyi kickler.
/msg OperServ AKILL Akill Listesini duzenler.
/msg OperServ SQLINE SQLINE Listesini duzenler.
/msg OperServ VLINE VLINE listesini duzenler.
/msg OperServ BOTLIST BOT listesini duzenler.
/msg OperServ ZOMBIE Kullaniciyi ZOMBIE mode’a alir
/msg OperServ UNZOMBIE Kullanicidaki ZOMBIE mode’u kaldirir.
——————————OperServ – Services admin’lere ozel komutlar——————————
/msg OperServ OPER Services Operator listesini duzenler.
/msg OperServ LOGONNEWS Network’e baglanan kullaniciya otomatik olarak mesaj yollar.
/msg OperServ OPERNEWS Oper Statusu alan kullaniciya otomatik olarak mesaj yollar.
/msg OperServ JUPE Bir server’i “Jupiter” eder.
/msg OperServ RAW IRC sunucusuna bir “RAW” komutu yollar.
/msg OperServ SET Services seceneklerini duzenlemeye yarar.
/msg OperServ UPDATE Services veri tabanini gunceller.
/msg OperServ QUIT Services programini kapatir.
/msg OperServ RESTART Veri tabanini kaydeder ve services’i yeniden baslatir.
/msg OperServ REHASH Services config file’i yeniden yukler.
/msg OperServ Services root’a ozel komutlar:
/msg OperServ ADMIN Services Admin listesini duzenler.
/operserv raw svsjoin nick #kanal user ı otomatık olarak kanala sokar
Servee ServicesLerle BoT Yapma KOmutu:
/operserv raw nick Botnick İdent 1 1 services.doruk.net.tr Aşkımsın_Sen
YapıLan BoTu KanaLa Çekme:
/operserv raw BoTNick svsjoin #kanal
Kill
/kill <nick> <sebep> komutuyla karşınızdaki kişiyi serverdan koparabilirsiniz.
Akill
/akill <nick> <host> kullanıcıyı akile alır.kullanıcı servera girdiği zaman otomatik olarak atılır.
Oper list
/msg operserv oper add <nick> komutu kişiyi oper liste ekler.
/msg operserv oper del <nick> komutu kişiyi oper listten siler.
/msg operserv oper list komutu oper liste ekli kişileri gösterir.
Oper liste eklenmeyen bir ircop operini açamaz.
Admin list
/msg operserv admin add <nick> komutu kişiyi admin liste ekler.
/msg operserv admin del <nick> komutu kişiyi admin listten siler.
/msg operserv admin list komutu ile admin listesine bakabilirsiniz.
Bir Root admin yazdığınızda admin liste eklemesseniz getpass çekemez.Eğer bir IRCOP’u admin liste eklerseniz getpass çekebilir.
Nick Değiştirme
/msg operserv raw svsnick <değişecek nick> <değişmesi gereken nick> 1900 komutu ile kişinniin nickini değiştirebilirsiniz.
Getpass Çekme
/msg chanserv getpass #kanal komutu ile kanalın şifresini öğrenebilirsiniz.
/msg nickserv getpass <nick> komutu ile nickin şifresini öğrenebilirsiniz.
Noexpire
/msg chanserv set #kanal noexpire on komutu ile kanalınızı zaman aşımından çıkarabilirsiniz.
/msg chanserv set #kanal noexpire off komutu ile kanalınızı zaman aşımına ekleyebilirsiniz.
/msg nickserv set <nick> noexpire on komutu ile nickinizi zaman aşımından çıkarabilirsiniz.
/msg nickserv set <nick> noexpire off komutu ile nickinizi zaman aşımına ekleyebilirsiniz.
Servisleri kanala sokma
/msg operserv raw :chanserv join #kanal komutu ile chanservi kanala sokabilirsiniz.
/msg operserv raw :nickserv join #kanal komutu ile nickservi kanala sokabilirsiniz.
/msg operserv raw :memoserv join #kanal komutu ile memoservi kanala sokabilirsiniz.
/msg operserv raw
perserv join #kanal komutu ile operservi kanala sokabilirsiniz.
/msg operserv raw :helpserv join #kanal komutu ile helpserv i kanala sokabilirsiniz.
Servisleri Kanaldan çıkarma
/msg operserv raw :chanserv part #kanal komutu ile chanservi kanaldan çıkarabilirsiniz.
/msg operserv raw :nickserv part #kanal komutu ile nickservi kanaldan çıkarabilirsiniz.
/msg operserv raw :memoserv part #kanal komutu ile memoservi kanaldan çıkarabilirsiniz.
/msg operserv raw
perserv part #kanal komutu ile operservi kanaldan çıkarabilirsiniz.
/msg operserv raw :helpserv part #kanal komutu ile helpservi kanaldan çıkartabilirsiniz.
Bot Sokma
/msg operserv raw nick botnicki 9999 1 Botnicki bot.com services.serverismi.com :irc.doruk.net.tr komutuyla botunuzu serverınıza bağlayabilirsiniz.
Botları kanala sokmak için
/msg operserv raw :Botnicki join #kanal komutu ile botunuzu istedğiniz kanala sokabilirsiniz.
Logonnews
/msg operserv logonnews add <eklenecek mesaj> komutu ile mesajınızı ekleyebilirsiniz.
/msg operserv logonnews del <logonnews numarası> komutu ile mesajınızı silebilirsiniz.
/msg operserv logonnews list komutu ile mesajlara bakabilirsiniz.
OperNews
/msg operserv opernews add <mesajınız> komutu ile mesajınızı ekleyebilirsiniz.
/msg operserv opernews del <mesajno> komutu ile mesajınızı silebilirsiniz.
/msg operserv opernews list komutu ile mesajların listesine bakabilirsiniz.
——————————ÜST SEVİYE OPER KOMUTLARI——————————
Server Kapanırsa Nasıl Açılır?
Telnete Login ve pass yazarak giriş yağınız.
”cd ircd” Yazarak klasöre giriniz. ( unreal için ircd … Elite için Elite3.1.1 … Ptlink İçin Ptlink5.*.*)
Sonra klasöre ” ./ircd ” yazarak serverınızı açınız…
Servicesler Giderse Nasıl Getiririm ?
Telnete Login ve pass yazarak giriş yağınız.
”cd services” Yazarak klasöre giriniz.
sonra ” ./services ” yazınız.
Servicesleriniz Ayarladğınız Servera girmiş Olacaktır…
Ircop-Admin Yazimi…
Telnete login ve password yazilarak giris yapin.
”cd ircd” yazarak ircd porgraminizin oldugu klasore girin.(unreal Elite veya baska ircd programlari icin fakli olabilir.)
”pico ircd.conf” yazarak ircd.conf dosyanizin içine girin.
Herhangi bir yere satir açin veya bos bi satira geçin.
”O:*@*:oper_sifresi:oper_nicki:O:1″ sekilde yazin. ( NO: network admin AO: server admin a :services admin TO: technical admin )
Daha sonra “ctrl + x” e basin.
Size kayit edilmesini istiyormusunuz seklinde bi soru sorulacaktir.
”Y” tusuna basip onaylayin.
Hangi klasore kayit edilecegini soran bi yazi cikacaktir karsiniza.
Zaten ircd.conf yazili oldugu icin sadece “enter”‘a basip onaylayin.
Yaptiginiz degisiklikleri aktif hale geçirmek için irc severinizda “/rehash” yazin veya telnette “killall -HUP ircd” komutunu yazin
IRcop Veya Admininizi Yazdiniz…
——————————Motd Yazimi——————————
Telnete login ve password yazilarak giris yapin.
”cd ircd” yazarak ircd porgraminizin oldugu klasore girin.(unreal Elite veya baska ircd programlari icin fakli olabilir.)
”pico ircd.motd” yazarak ircd.motd dosyanizin içine girin.
Karsiniza bos bi ekran çikacaktir.
MOTD da gozukmesi istediginiz seyleri bos ekrana yazin.
Daha sonra “ctrl + x” e basin.
Size kayit edilmesini istiyormusunuz seklinde bi soru sorulacaktir.
”Y” tusuna basip onaylayin.
Hangi klasore kayit edilecegini soran bi yazi cikacaktir karsiniza.
Zaten ircd.motd yazili oldugu icin sadece “enter”‘a basip onaylayin.
Motd Yazdiniz…
——————————Telnet Sifresi Değisimi——————————
Telnete login ve password yazilarak giris yapin.
”passwd” komutunu yazin.
Size once mevcut sifreniz sorulacaktir.Once giriste kullandiginiz sifreyi yazin.
Daha sonra yeni kullanmak istediginiz sifre sorulacaktir.Yeni sifrenizi giriniz.
Guvenlik için yeni sifreniz bir kez daha sorulacaktir.Tekrar giriniz.
Isleminiz tamamlanmis lacaktir.(Sifreniz en az 6 karakterli ve birbiriniz takip eden rakam veya harflerden olusamaz)
PassWordunuz Değisti…
——————————Server Kapatma——————————
Telnete login ve password yazilarak giris yapin.
”ps x” komutunu yazin.
Karsiniza bir dokuman çikacaktir.
Burda yaninda ./ircd yazan satirdaki pid numarasina bakin
”kill -9 pid_numarasi” seklinde yazarak irc serverinizi kapatabilirsiniz.
Daha sonra “cd ircd” yazarak ircd klasorune giris yapin.
”./ircd” yazarak serverinizi tekrar açabilirsiniz.
——————————Services Kapama Veya Restart Etme——————————
Oncelikle Services admin yada Root iseniz irc serverinizda /msg operserv restart ile bu islemi yapabilirsiniz.
Eger Bu ozelliklere sahip degilseniz.Telnete login ve password yazilarak giris yapin.
”ps x” komutunu yazin.
Karsiniza bir dokuman çikacaktir.
Burda yaninda ./servicesyazan satirdaki pid numarasina bakin
”kill -9 pid_numarasi” seklinde services’lerinizi kapatabilirsiniz.
Daha sonra “cd services” yazarak services klasorunuze girin.
”./services” seklinde yazarak serviceslerinizi tekrar açabilirsiniz.
Auto Join Kanalini degistirme veya iptal etme..
Telnete girdikten sonra sirasiyla sunlari yapiniz;
cd services
cd data
pico services.conf
cikan yazilar arasinda AutoJoinChan “zurna” turunde bi yazi cikacaktir. zurna yerine
yazdiginiz kanala userlar otomatik girecektir. Hic bi kanal istemiyorsaniz satirin basina
# isareti koyunuz ( yani #AutoJoinChan “kanal” ).
ctrl-x sonra y yazip kaydettikten sonra degisikliklerin aktif olmasi icin serverda
ve services admin veya root iken /msg operserv restart yazmaniz gerekmekte.
——————————Baska Servera Link Atma——————————
Services’ler sizde kalacaksa Servicesler Sizde Kalmayacaksa
C:karsi_ip:sifre:karsi_domain:port:50 C:karsi_ip:sifre:karsi_domain:port:50
N::karsi_ip:sifre:karsi_domain::50 N:karsi_ip:sifre:karsi_domain::50
H:*::irc.karsi_domain.com H:*::irc.karsi_domain.com
Seklinde ekleyip serveri rehash edin. H:*::services.karsi_domain.com
U:services.karsi_domain.com*:*
Seklinde ekleyip serveri rehash edin.
Link atma: Kendi Telnetinize ” cd ircd ” yazarak klasöre giriniz…Sonra ” pico ircd.conf ” yazıp ircd.conf dosyası-
nın içine giriniz…Buranın Boş Bir Tarafına Yukarıdaki Komutları Yazınınız…(Kendi Serverınız Ve Servicesler Sizde
kalıcaksa Sol Taraf)…Eğer ircd.conf’un İçinde Bu Tip C/N/H/U Line Ları Görürseniz Onlarıda Değiştirebilirisiniz..
——————————OperServ——————————
OperServ : Operserv sınırlı bi servisdir sadece server sahipleri(Adminler) tarafından yetki verilen
userlar(İRCOP) lar kullanabilir tabi bide adminlerde kullanabilir hatta ircoplar içinde bu komutlardan
bazılarınada ulaşamayanlar olabilir bu server sahibine kalmış bişeydir yinede aşağıda çoğu komutu
bulabilceksiniz.
/oper nick şifre (oper yapar aynı şekilde admin ve helper olmak içinde bu komut kullanılır)
/kill nick sebep (kişiyi serverdan atar)
/akill nick /kline nick (kişiyi bida server a sokmamaya yarar)
/msg nickserv forbid nick (o nickin bida kullanılmamasını sağlar)
/msg chanserv forbid kanal(#sohbet) (kanalın bir daha kullanılmamasını sağlar)
/msg nickserv getpass nick (user ın nick şifresini görmeye yarar)
/msg chanserv getpass kanal(#sohbet) (kanalın şifresini görmeye yarar)
/samode kanal(#sohbet) nick(kendi nickimiz) +o (kanallarda op olmaya yarar)
/samode kanal(#sohbet) nick(kendi nickimiz) -b (bi kanaldan banlanırsanız bu komut ile açabilirsiniz)
/msg operserv global mesajınız (herkezin görmesini istediğiniz bi mesajınız-duyurunuz varsa kullanın)
/glines nick sebep süre : Birisini serverdan gline ile atma
/sajoin nick #sohbet : Birisini kanala zorla sokma
/sapart nick #sohbet : Birisini kanaldan zorla çıkarma
/sethost İsteğiniz (/set host netadmin) : İsterseniz kendi hostunuzu deişdiriniz
/Admin : Admin bilgileri
/Motd : Giriş mesajları
/samode nick -ix : Görünmez olmak için
/samode #sanalklae +o nick : Op olmanın deişik bir türü
/stats o : Oper listesini görebilirsiniz
/stats k : Kline olanların listesine bakabilirsiniz
/stats i : İgnore listesine bakın
/stats g : Gline yapılanları görün
Operserv demişken admin ve ircoplardan biraz bahsedelim.Server sahibi – adminler -ircoplar -
helperlar şeklinde serverlarda(chat ortamlarında) bi hiyerarşi mevcuttur erişimler farklılık gösterebilir
ama bu yönetim değişmez bu yönetim biçimlerinde yazılı kurallar yoktur ama uygulanan gelenekler
vardır bunlar ; birisi ircop ve adminler kanal sahhibi olamazlar bence de olması gereken bi kural bi
ikincisi ise kanal işlerine ircop admin ve helperlar karışamazlar hatta çoğu ircoplardan kanallarda
durmamaları şikayet üzerine kanallarda kontrol yapmaları istenir ben şimdi size ircop,helper ve
adminlerin görevlerini sıralıycam;
* Çalıştıkları serverda başka serverların reklamını yapılmasını engellemek. (ircop-admin)
* Userları rahatsız edicek davranışlarda bulununları serverdan atmak (ircop-admin)
* İnviter(reklamcı botlar) lar ile baş edemeyen kanal oplarına yardım ederek invite yapanları
serverdan atmak(ircop-admin)
* Kanal ve nick şifrelerini çaldıranlara yardım etmek (admin)
* Userlara bilemedikleri komutlar hakkında yardım etmek (ircop-helper)
* Server ile ilgili ayarları ircop ve helper atamaları daha iyi olma konusunda ki adımları atmak
(admin)
Admin demişken adminlerde kendi aralarında derecelendirilir iş bölümü yaparlar.Adminler 3 e
ayrılırlar;
————1- NetworkAdmin : En yetkili admindir.
————2- ServicesAdmin : Servisler ile ilglidir yetkileri sınırlıdır.
————3- CoAdmin : Yetkileri sınırlıdır.
İRCop lardan bahsetmek gerekirse serverın polisleridirler adminlere meclis üyesiderse ircopları polis
yada savcı olarak yorumlamak yanlış olmaz kanal oplarını aşan yerde ircoplar devreye girer ircoplar
userlar için vardır ama bazen yetkilerinin sarhoşluğuna kapılıp saçmalayan ve kabadayı kesilen
ircoplar ilede karşılaşıyoruz ircoplar userlar ile sohbet etmez etmemelidir sadece ihtiyaç olduğunda
ircoplar ile konuşulmalıdır işlerini iyi yapan ircopları serverlarıda güzel olur.
Hepsinden bahsetmişken bide Helperlardan bahsedelim helperlık gerçek anlamda çıraklıkdır
komutları bilmeyen insanlar help yada yardım kanallarında helper lardan yardım alırlar ve helper
olarak çalışan görevlilerin görevleri oldukça zordur ama işlerini iyi yaparlarsa karşılığını bigün
mutlaka alırlar helperların kill yada getpass gibi yetkileri yoktur normal userlardan tek farkları whoise
lerinde LocalOperator yada helper yazmasıdır ama helperlar iyiliksever gönüllülerdir onlara zorluk
çıkartmamakda gerekir.
-Bide RAW komutları vardır erişim isteyen bu komutları genellikle adminler yapabilir.
/msg operserv raw : Nickserv nick Nickserv (serviceslerin nicklerini dieşdirmek)
/msg operserv raw : Infoserv privmsg #sohbet :Merhaba (servicesleri konuşturmak)
/msg operserv raw : chanserv join #sohbet (Servicesleri kanala sokma)
/msg operserv raw : chanserv part #sohbet (Servicesleri kanala sokma)
/msg operserv raw : chanserv join #sohbet :Merhaba arkadaşlar (Konuşturarak sokma)
/msg operserv raw : chanserv part #sohbet : bye bye (Konuşturarak kanaldan çıkarma)
/msg operserv raw : StatServ Mode StatServ +/- ( i )
/msg operserv raw svnick oldnick newnick : Userların nicklerini zorla deişdirme
/msg operserv raw svsjoin User #sohbet : Zorla kanala sokma
/msg operserv raw svspart User #sohbet : Userları zorla kanaldan çıkarma
/msg operserv mode #sohbet +o nick (kanalda op yapar)
/msg operserv mode #sohbet +a (kanalda founder yapar)
İrcop ve adminler userlardan ayrı memoserv nickserv ve chanserv ide kullanırlar ama komutları farklıdır:
ChanServ : Yukarda bi kaç komut verildi ama ben tamamını gene burda belirtmek istiyorum:
/msg chanserv ohelp : chanserv oper yardımı
/msg chanserv getpass #sohbet : bir kanalın şifresini öğrenmek
/msg chanserv setpass #sohbet yenişifre : Bir kanalın şifresini deişdirmek için
/msg chanserv forbid #sohbet : bir kanalın kullanımını yasaklamak için
/msg chanserv hold #sohbet : kanalın sürekli olarak kayıtlı durmasını sağlar
/msg chanserv unhold #sohbet : kanalın sürekli olarak kayıtlı durmasını önlemek için
/msg chanserv mark #sohbet : kanala SENDPASS ve GETPASS çekilmesini önlemek için
/msg chanserv unmark #sohbet : kanala SENDPASS ve GETPASS çekilmesini sağlamak için
/msg chanserv drop #sohbet : Bir kanalı droplamak yani sıfırlamak-yeniden başlatmak için
NickServ : NickServ de operlar tarafından kullanılan bir servicesdir komutları ise :
/msg nickserv ohelp : nickserv oper yardımı
/msg nickserv set ircop on : Kendinizi services e ircop olarak tanıtın
/msg nickserv drop nick : Bir nicki droplamak için
/msg nickserv getpass nick : Bir nickin şifresini öğrenmek için
/msg nickserv setpass nick yenişifre : Bir nickin şifresini deişdirmek için
/msg nickserv forbid nick : Bir nickin kullanımını engellemek için
/msg nickserv deop nick : Bir nickin services ircop luğunu silmek için
/msg nickserv remail nick : Bir nickin email kısmını silmek için
/msg nickserv hold nick : Bir nickin sürekli kayıtlı durması için
/msg nickserv unhold nick : Bir nickin sürekli kayıtlı durmasını engellemek için
/msg nickserv mark nick : Bir nicke getpass ve setpass ı engellemek için
/msg nickserv remak nick : Bir nickin getpass ve setpass yapılabilmesi için
MemoServ : Dier servisler varda memoserv yokmu dienler için azda olsa işe yarayan komutları ile:
/msg memoserv ohelp : MemoServ yardım bölümü
/msg memoserv opersend mesaj : Tüm ircoplara mesaj göndermek için
/msg memoserv csopersend mesaj : Services adminlerin tümüne mesaj yollamak için
İrcop yada adminseniz yada bilemiycem erişimi olan bi helper iseniz bi şekilde bu komutlara ulaşım
yetkiniz var ise sizde görceksinizki denemeye fırsatınız bile olmıycak belki inanmazsınız ama
komutların hepsini yazmadım ama belki ilerde kendime sakladığım komutları sizle paylaşırım ircop ve
admin iseniz çalışdığınız serverlarda bu komutlar sizin işinize yarar ircdler farklıdır komutlarda
farklıdır öyle durumlarda server sahipleri ile görüşün ayrıca burdaki komutlara ulaşamamanızın
nedeni derecenizde olabilir yeni yetkiler aldıkca gene bu komutlara bakın özellikle getpass ve setpass
yetkisi kolay kolay verilmez herzaman olduğu gibi her hakkı ben EviL tarafından saklıdır.
——————————Telnet Komutları——————————
Sunucu kapandiginda tekrar acilmasi
Telnette ( Baslat çubugundan çalistiri tiklayin. Telnet yazin.) Baglan->Uzaktaki Sisteme gelin. Ana
bilgisayar adina sunucu ip numarasini yazin ve tamam dedikten sonra, kullanici ismi ve sifrenizi
yazarak giris yapiniz. Sunucuyu acmaniz icin ircd programinin hangi dizinde kurulu oldugunu
bilmeniz gerekiyor. Bunun için, ( ls ) yazin, dosya ve dizinleri göreceksiniz. Burada ircd, unreal,
bahamut, ptlink vb. dizinler varsa bu dizin isminin büyük küçük harflerine dikkat ederek, ( cd dizinismi
) yazin. Bundan sonra ( ./ircd ) yazdiginiz taktirde sunucunuz tekrar calisacaktir.
Servisler kapandiginda tekrar acilmasi
Servisleri de yukaridaki telnetle baglanma olayindan sonra ki kisimlarda oldugu gibi, ( ls ) yazdiktan
sonra servisler dizininin ismine bakin. ( cd dizinismi ) yazdiktan sonra, ( ./services ) yazdiginiz taktirde
tekrar çalisacaktir.
——————————Ircop, admin yazilmasi——————————
Ircop yazmak için, ircd dizinine yukarida anlatildigi gibi girdikten sonra, ( pico ircd.conf ) yazin. Bir
yazi menüsü çikacaktir. Buraya, ( O:*@*:oper_sifresi:oper_nicki:O:1 ) seklinde yazin. Ctrl+X tuslarina
basin, saklanacak mi diye soru gelecektir. ( y ) tusuna basip saklayin ve ircd.conf dosyasini mirc
programinda admin durumunda iken, ( /rehash ) komutu ile tazeleyin. Daha sonra ( /msg operserv
oper add nick ) komutu ile oper listesine ekleyin. Artik ( /oper nick sifre ) komutunu kullanarak ircop
olabilir.
——–NOT: o:Local Operator, O:Global Operator, NO: Network Admin, AO: Server Admin, a :Services Admin,
————–TO: Technical Admin
Telnet sifre degisimi
Makinaya telnet ile baglandiktan sonra, ( passwd ) komutunu yazin, önce eski sifrenizi soracaktir. Eski
sifrenizi yazin, daha sonra iki kere yeni sifrenizi yazin. Sifreniz degismistir.
Sunucu kapatma veya reset etme
Sunucuyu kapatmak için, ( ps x ) yazin, burada ircd yazan siranin yanindaki pid numarasini ( kill -9
pidnumarasi ) seklinde yazin. Daha sonra yukari da anlatildigi gibi tekrar açabilirsiniz. Bu islemden
sonra zaten sunucu reset olmustur.
Baska sunucuya link atmak
Servisler sizde kalacaksa;
C:karsi_ip:sifre:karsi_domain:port:50
N::karsi_ip:sifre:karsi_domain::50
H:*::irc.karsi_domain.com
Seklinde ekleyip ircd.conf dosyasini tazeleyin.
Servisler sizde kalmayacaksa;
C:karsi_ip:sifre:karsi_domain:port:50
N:karsi_ip:sifre:karsi_domain::50
H:*::irc.karsi_domain.com
H:*::services.karsi_domain.com
U:services.karsi_domain.com*:*
Seklinde ekleyip ircd.conf dosyasini tazeleyin.
Ircd.conf dosyasina, (pico ircd.conf ) ile girdikten sonra, yandaki satirlara göre C/N/H/U satilarinizi
ayarlayin. Daha sonra mirc programinda admin iken ( /rehash ) komutu ile ircd.conf dosyanizi
tazeleyin.
Sunucuya 1 ip’den 3 giris yapildiginda kline atmasinin sebebi
services.conf dosyasinda bulunan (DefSessionLimit limit) satirinda limit yerine istediginiz limiti
ayarlarsaniz, ayni ip limiti o sayi olur. Bunu ayarladiktan sonra servisleri kapatip açmak gerekir.
Kanal ve nick düsme süresinin azaltilmasi
Nickler 21 günde düsüyor, kanallar 14 günde. Bunlarin sürelerini degistirmek icin:
Epona Servisler için; services.conf dosyasinda, nick kayit düsme süresi; NSExpire 21d. Buradaki 21
yerine hangi sayiyi yazarsaniz kullanilmayan nick için kayit silme gün siniri o olur. Kanal düsme
süresi; CSExpire 14d. Ayarlari yaptiktan sonra servisleri kapatip açmak gerekir.
Chanserv, nickserv vb. servislerin isimlerinin degistirilmesi
Bu ayarlari services.conf dosyasindan yapmaniz gerekir.
NickServName “NickServ” “Nickname Server”
ChanServName “ChanServ” “Channel Server”
Bu satilarin bulundugu kisimda, tirnak içinde bulunan “NickServ”, “Chanserv” gibi yerleri
degistirirseniz servislerin isimleri de degisir. Daha sonra servisleri kapatip acmaniz gerekir.
Sunucuya girildiginde, otomatik giris kanalinin belirlenmesi
Bu özelligi Unrealircd icin verecegim. Unreal ircd dizinine girdikten sonra, ( cd networks ) yazarak
networks dizinine girin, daha sonra ( pico unrealircd.conf ) yazarak unrealircd.conf dosyasina girin.Bu
dosyanin içerisinde;
SETS_AUTO__JOINS CHANS :#kanal //Sunucuyu kapatip açtiktan sonra aktif hale gelir. Birden fazla
kanala girmesini istiyorsaniz, kanallar arasina virgül koyabilirsiniz.
Set OPER_AUTO_JOIN_CHANS : #kanal //Operlerin otomatik olarak girecegi kanali belirler.
bu satirlari göreceksiniz. Buradan kanal isimlerini yazarak veya degistirerek ayarliyabilirsiniz.
——————————Sunucuya giriste gozukecek motdun yazilimi——————————
Motd dosyasini kendi makinanizda ircd.motd dosyasi olarak ( ircd.motd.txt olmayacak ) hazirlayin,
daha sonra ftp programi ile baglanarak ircd dizininin içine atin. Renkli yapmak için, mirc
programindan Ctrl+K ile renginizi seçtikten sonra çikan karakteri kopyalayip, notepadte nereyi
renklendirmek istiyorsaniz oraya koaybilirsiniz. Bu sekilde kaydettikten sonra, yine ftp ile atacaksiniz.
( /rehash -motd ) komutu ile tazeledikten sonra aktif olacaktir.
Sunucu servisini Access sisteminden, Aop ve Sop’ a dönüstürmek
Sistemi degistirmek icin services dizininde bulunan services.conf dosyasindaki, CSDefXOP satiri,
#CSDefXOP seklinde degistirip, servisleri acip kapamaniz yeterlidir. Iki satir arasindaki fark
degistirdiginiz satirin basina diyez(#) isareti konmus olmasidir. Bu isaret satiri gecersiz hale getirir.
——————————Birden fazla servicesroot eklemek——————————
Birden fazla servicesroot eklemek icin yapmaniz gereken, ServicesRoot “Osman ali” satirinda oldugu
gibi nickler arasinda bosluk birakmaktir.
Sendpass komutunu aktif hale getirmek
Sendpass komutu, kullanicilar sifrelerini unuttuklarinda nick bilgilerinde kayitli olan email adresine
sifrelerinin gönderilmesine yarar. Bu komutu aktif hale getirebilmek için yukarida oldugu gibi
services.conf dosyasinda bulunan, RestrictMail satirini, #RestrictMail olarak degistirdiginizde aktif
olacaktir. Servisleri kapatip açmaniz gerekir.
Servislerin dilini Türkçe’ye çevirmek
Epona Servislerin services.conf dosyasinda bulunan, NSDefLanguage 1 satirini, NSDefLanguage 6
olarak degistirdiginizde servisler Türkçelesecektir.
Sunucu çikis mesajini ayarlamak
src deki s_user.c yi editliyoruz editlemeden once yedek almayi unutmayin.
int m_quit(cptr, sptr, parc, parv) kismina geliyoruz
7int m_quit(cptr, sptr, parc, parv, Turk) olarak degistiriyoruz
char *parv[]; in altina
char Turk[7]; ekliyoruz
char *ocomment = vs vs satirini
char *ocomment = (parc > 1 && Turk) ? Turk: parv[0]; olarak degistiriyoruz
ircsprintf(comment vsvs satirini
ircsprintf(comment, “Ciktim”; olarak degistiriyoruz.
Su anki tanimlamarla Ciktim yazan yerdeki msg en fazla 6 karakter alabiliyor.Bunun Turk[7] ile
alakasi yok o degisken zaten bos 7 olmayabilir bunlari yapip kaydedin dosyanizi.Daha sonra make
yapin Unreal3.x.x folderinda.Bu islemleri duzgun olarak yaptiktan sonra artik herkes quit msg i olarak
ne yazarsa yazsin sadece “Ciktim” yazacaktir.
Beni /server irc.sohbetde.net EviL nickiyle bulabilirsiniz.
Su anki tanimlamarla Ciktim yazan yerdeki msg en fazla 6 karakter alabiliyor.Bunun Turk[7] ile
alakasi yok o degisken zaten bos 7 olmayabilir bunlari yapip kaydedin dosyanizi.Daha sonra make
yapin Unreal3.x.x folderinda.Bu islemleri duzgun olarak yaptiktan sonra artik herkes quit msg i olarak
ne yazarsa yazsin sadece “Ciktim” yazacaktir.
Saygılarımla:Heey—-Ali…
Irc KomutLarı
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
____OperServ Komutları_____
serverin root adminini gösterir :/admin
Toplam ircop ve admin listesini gösterir:/stats o
Yapilmis Bir K-Line`i Kaldirir : /unkline nick
nick yasaklamak:/ns forbid nick
nick yasağını kaldırmak : /ns drop nick
Kanal yasaklama : /chanserv forbid #Kanal
Kanal kaydını silmek : /chanserv drop #Kanal
kişiye zombie atmak kanalda konuşmamasını sağlamak: /zombie nick
zombie kaldırmak : /unzombie nick
Global mesaj atma : /msg operserv global mesaj
_-NickServ SET KomutLarı-_
Nick sifresinin degistirilmesi : /nickserv set password yenisifre
E-mail adresi degistirme : /nickserv set email mail adresiniz
Icq numarasi ekleme : /nickserv set icqnumber #numaraniz
Nickinizin infosunu ozel yapma : /nickserv set private on/off
Location(sehir) ekleme : /nickserv set location sehir
NickServ mesajlarini turkce almak : /nickserv set language 3
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
_-KanaL modeLeri KomutLari-_
o : kanal operatoru ChanServ tarafindan erisim seviyesindeki kisilere verilir. Ör: /mode #kanal +o nick
v : voice kanal +m modunda iken voice olan kisi konusabilir. Ör: /mode #kanal +v nick
b : Kullaniciyi kanaldan uzaklastirmak icin kullanilir. Ör: /mode #kanal +b nick yada ip No
e : Ban korumasidir +e verdiginiz nick veya ip adresine ban atilsa bile kullanici tekrar kanala girebilir
B: Kanala nick modesinde +B bulunan userlar giremez. Ör: /mode #kanal +B
c : Kanalinizda renkli yazi yazamazlar ancak oplar renkli yazabilir. Ör: /mode #kanal +c
d : Kanalda tekrar yapmayi onler. Ör: /mode #kanal +d
f : Kanalinizdaki flood limitini belirler ornek olarak : /mode #kanal +f 3:5 32 saniye icinde 5. satirdan sonrasi kanala ulasmaz.
i : Kanalı davetsel konuma getirir. Ör: /mode #kanal +i
k : Kanala key anahtar koyar. Ör: /mode #kanal +k
K : Kanal oplarina kanala ban/invite oldugu icin giremeyen userlari kanal operatorlerine notice olarak iletir. Ör: /mode #kanal +K
l : Kanaliniza limit koyar. Ör: /mode #kanal +l
m: Kanalinizda sadece operatorler ve voiceler konusabilir. Ör: /mode #kanal +m
n : Kanala disaridan mesaj veya notice atilmasini onler. Ör: /mode #kanal +n
p : Kanalinizi ozel kanal yapar ve /list komutunda cikmaz. Ör: /mode #kanal +p
R : Kanaliniza sadece kayitli nickler girebilir. Ör: /mode #kanal +R
s : Kanali ozel yapar /whois komutunda cikmaz. Ör: /mode #kanal +s
S : Reklam korumasidir oplar disinda url veya kanal reklami yapilmasini onler. Ör: /mode #kanal +S
t : Topici sadece oplar degistirebilir. Ör: /mode #kanal +t