IRC Komutları

IRC Komutları Listesi: Temel Komutlardan İleri Kullanıma

· Güncelleme: · 5 dk okuma

IRC Komutları Listesi: Temel Komutlardan İleri Kullanıma
İçindekiler
  1. Komutların Yazım Kuralı
  2. Bağlantı Komutları
  3. Kanal Komutları
  4. Mesaj Komutları
  5. Bilgi Komutları
  6. Mod Komutları
  7. Operatör Komutları
  8. Services Komutları
  9. Ham Komut Göndermek
  10. Hangi Komutları Öğrenmeli?
  11. İstemci Farkları
  12. Yardım Almak
  13. Komut Ezberlemenin Ötesinde
  14. Sonuç

IRC, grafik arayüzlerin yaygınlaşmasından önce tasarlandığı için komut tabanlı bir protokoldür. Kanala girmek, birine mesaj göndermek, bir kullanıcı hakkında bilgi almak ve kanalı yönetmek komutlarla yapılır. İlk bakışta ürkütücü görünse de IRC komutları aslında az sayıdadır ve mantıklı bir düzene sahiptir. Bu rehberde komutları kategorilere ayırarak sunuyoruz; her birinin ayrıntısı için ilgili rehberlerimize bağlantı vereceğiz.

Komutların Yazım Kuralı

Bütün IRC komutları eğik çizgi ile başlar ve sohbet penceresine yazılır:

/join #mircclub
/msg Ayse Merhaba
/whois Burak

Eğik çizgiyle başlamayan her şey, bulunduğunuz pencereye mesaj olarak gönderilir. Bu, en sık yapılan yeni başlayan hatasının kaynağıdır: Komutun başındaki eğik çizgiyi unutmak, komutu kanala mesaj olarak göndermenize yol açar. Parola içeren bir komutta bu ciddi bir sorundur.

Komut adları büyük-küçük harf duyarsızdır; parametreler ise duruma göre değişir.

Bağlantı Komutları

KomutNe yapar?
/serverBir IRC sunucusuna bağlanır
/nickNickinizi değiştirir
/quitAğdan çıkar
/awayUzakta durumuna geçer
/mode (kendi nickiniz)Kullanıcı modlarınızı ayarlar

Bu komutlar, IRC oturumunuzun temelini oluşturur. Bağlanma ayrıntıları için IRC sunucuya bağlanma, nick yönetimi için IRC nick komutu, çıkış için IRC quit ve away için IRC away yazılarımıza bakın.

Kanal Komutları

KomutNe yapar?
/joinKanala girer
/partKanaldan ayrılır
/topicKanal konusunu görüntüler veya değiştirir
/inviteKanala davet eder
/kickKullanıcıyı kanaldan atar
/mode (kanal)Kanal modlarını ayarlar
/namesKanaldaki kullanıcıları listeler
/listSunucudaki kanalları listeler

Kanal yaşamının tamamı bu komutlarla yönetilir. Giriş çıkış için IRC join ve part, konu için IRC topic, davet için IRC invite, atma ve banlama için IRC kick ve ban, listeler için IRC list, names ve who yazılarımıza bakın.

Mesaj Komutları

KomutNe yapar?
/msgBir kullanıcıya veya kanala mesaj gönderir
/queryBir kullanıcıyla özel sohbet penceresi açar
/noticeNotice mesajı gönderir
/meEylem mesajı gönderir
/ctcpİstemciler arası sorgu gönderir
/dccDoğrudan bağlantı başlatır

Mesaj türleri arasındaki farklar önemlidir: Normal mesaj, notice ve eylem mesajı farklı amaçlar için kullanılır. Ayrıntılar IRC msg ve query, IRC notice, IRC me komutu, IRC CTCP ve IRC DCC yazılarımızda.

Bilgi Komutları

KomutNe yapar?
/whoisBir kullanıcı hakkında bilgi verir
/whowasAyrılmış bir kullanıcının son bilgilerini verir
/whoBir kanalın veya maskenin kullanıcılarını listeler
/statsSunucu istatistiklerini gösterir
/linksAğa bağlı sunucuları listeler
/mapAğ yapısını gösterir
/motdSunucunun günün mesajını gösterir
/timeSunucu saatini gösterir
/versionSunucu sürümünü gösterir
/lusersKullanıcı sayılarını gösterir

Bu komutlar, ağ ve kullanıcılar hakkında bilgi edinmenin yoludur. Bkz. IRC whois ve whowas ve IRC stats ve bilgi komutları.

Mod Komutları

/mode komutu, IRC'nin en çok kullanılan ve en çok ayrıntı içeren komutudur. Hem kullanıcı modlarını hem kanal modlarını yönetir:

/mode #kanal +m
/mode #kanal +o Ayse
/mode #kanal +b *!*@spam.ornek.net
/mode BenimNickim +i

Mod sistemi IRC'nin yetki ve ayar mekanizmasıdır. Ayrıntılar IRC mode komutu, IRC kullanıcı modları ve IRC kanal modları yazılarımızda.

Operatör Komutları

IRC operatörleri için ayrılmış komutlar vardır: Ağ geneli duyuru yapmak, kullanıcıları bağlantıdan düşürmek, yasaklar koymak, sunucuları yönetmek. Bu komutlar yalnızca oper yetkisi olanlar tarafından kullanılabilir. Bkz. IRC oper komutları ve IRC kill ve ağ yasakları.

Services Komutları

Ağda services varsa, nick ve kanal kaydı için ek komutlar bulunur. Bunlar protokolün değil, services yazılımının sunduğu komutlardır:

/ns REGISTER parola eposta@ornek.com
/cs REGISTER #kanal
/ms SEND Ayse Not metni
/hs ON

Services komutları için IRC services nedir, NickServ komutları ve ChanServ komutları yazılarımıza bakın.

Ham Komut Göndermek

İstemcinizin desteklemediği bir komutu doğrudan sunucuya göndermek isterseniz /quote veya /raw komutları kullanılır. Bu, protokolün tamamına erişim sağlar ve bazı özel durumlar için gereklidir. Bkz. IRC quote ve raw.

Hangi Komutları Öğrenmeli?

Bütün komutları ezberlemek gereksizdir. Günlük kullanım için yeterli olan küçük bir set vardır:

İlk gün: /server, /nick, /join, /part, /msg, /quit.

İlk hafta: /whois, /topic, /away, /me, /notice, /list.

Kanal yönetmeye başladığınızda: /mode, /kick, /invite, ban maskeleri.

İleri düzey: /who, /stats, /quote, extended ban türleri, IRCv3 özellikleri.

Bu sıra, çoğu kullanıcının doğal öğrenme yoludur. Kanal yönetiminin temelleri için IRC kanal yönetimi temelleri yazımıza bakabilirsiniz.

İstemci Farkları

Temel komutlar protokolün parçası olduğu için her istemcide aynıdır. Ancak istemciler kendi ek komutlarını ve kısayollarını da sunar: mIRC'in script komutları, bazı istemcilerin pencere yönetim komutları, kısaltmalar ve takma adlar.

Bir komutun istemciye özgü mü protokole ait mi olduğunu anlamak için istemcinizin yardım belgesine bakabilirsiniz. mIRC için komut ve scripting dünyası ayrı bir derinlik sunar; bkz. mIRC script nedir.

Yardım Almak

Çoğu sunucu, desteklediği komutları listeleyen bir yardım komutu sunar. Ayrıca istemcinizin kendi yardım belgesi, komutların tam söz dizimini içerir.

Bir komutun sunucunuzda nasıl çalıştığından emin olmadığınızda, ağın yardım kanalına sormak en hızlı yoldur. IRC toplulukları bu tür sorulara genellikle memnuniyetle cevap verir.

Komut Ezberlemenin Ötesinde

Komutları listelemek öğrenmenin yarısıdır; diğer yarısı hangi komutun hangi durumda işe yaradığını kavramaktır. Örneğin kanalda bir sorun yaşandığında önce whois ile kişinin kimliğini kontrol etmek, sonra mod komutuyla gereken önlemi almak doğal bir sıradır. Benzer şekilde bir kanala giremediğinizde ilk bakılacak yer kanal modlarıdır.

Bu refleksler zamanla gelişir. Yeni başlayanlar için en pratik yaklaşım, karşılaştıkları her durumda hangi komutun gerektiğini araştırmak ve o komutu bir kez kullanmaktır. Bir komutu bir kez gerçek bir ihtiyaç için kullanmak, listede on kez okumaktan daha kalıcı öğretir.

Sonuç

IRC komutları, ilk bakışta kalabalık görünen ama mantıklı bir düzene sahip bir settir. Bağlantı, kanal, mesaj, bilgi ve mod komutları olarak gruplayarak öğrenmek en kolay yoldur. On kadar komutla günlük kullanımı rahatça sürdürebilir, geri kalanını ihtiyaç duydukça öğrenebilirsiniz. İlk adımı atmak için sıradaki rehberimiz IRC join ve part.

IRC sorunun mu var? Kanalda birlikte çözelim.

💬 Kanala Bağlan

Sıkça Sorulan Sorular

IRC komutları nasıl yazılır?

Komutlar eğik çizgi ile başlar ve sohbet penceresine yazılır. Örneğin /join #kanal komutu bir kanala girer.

Bütün komutları öğrenmem gerekir mi?

Hayır. Günlük kullanımda on kadar komut yeterlidir; geri kalanı ihtiyaç duydukça öğrenilir.

Komutlar her istemcide aynı mı?

Temel komutlar protokolün parçası olduğu için aynıdır. İstemcilere özgü ek komutlar ve kısayollar farklılık gösterir.