IRC Komutları ve Servis Yönetimi: ChanServ, NickServ, BotServ, Operserv, Memoserv ve Diğerleri

IRC (Internet Relay Chat), internet üzerindeki en eski ve popüler sohbet protokollerinden biridir. IRC, kullanıcıların anlık sohbet etmelerini sağlar ve kanal yönetimi, botlar, zamanlayıcılar ve çok daha fazlasını içerir. IRC sunucularında kullanılan komutlar ve servisler, sohbet deneyimini özelleştirmek ve yönetmek için önemlidir. Bu makalede, IRC’nin popüler servisleri ve bunlarla ilgili komutlar hakkında kapsamlı bir rehber sunulacaktır.

1. ChanServ Komutları

ChanServ, IRC kanal yönetim hizmetini sunar. Kanal sahipleri ve operatörleri, kanal güvenliği ve ayarlarını yapılandırabilir.

ChanServ Komutları:

  • /chanserv help
    ChanServ hakkında yardım almanızı sağlar.
  • /chanserv register [kanal_adı] [şifre]
    Bir kanal kaydeder. Örneğin: /chanserv register #sohbet 1234
  • /chanserv unregister [kanal_adı]
    Bir kanalı kayıttan siler. Örneğin: /chanserv unregister #sohbet
  • /chanserv access [kanal_adı] [ekle/sil] [kullanıcı_adı] [rol]
    Bir kullanıcıya kanal erişim rolü verir veya değiştirir. Örneğin: /chanserv access #sohbet add Ahmet owner
  • /chanserv flags [kanal_adı] [kullanıcı_adı] [bayraklar]
    Kullanıcıya özel bayraklar ekler. Örneğin: /chanserv flags #sohbet Ahmet +v (Kullanıcıyı sesli yapar)
  • /chanserv set [kanal_adı] [ayar] [değer]
    Kanal ayarlarını yapar. Örneğin: /chanserv set #sohbet key 1234 (Kanal şifresi belirler)
  • /chanserv op [kanal_adı] [kullanıcı_adı]
    Bir kullanıcıyı kanal operatörü yapar. Örneğin: /chanserv op #sohbet Ahmet
  • /chanserv deop [kanal_adı] [kullanıcı_adı]
    Bir kullanıcıdan kanal operatörlüğü yetkisini alır. Örneğin: /chanserv deop #sohbet Ahmet

2. ChanServ Set Özellikleri

ChanServ, kanal yönetim özelliklerini özelleştirmek için çeşitli set komutları sunar. Bu komutlar, kanal güvenliği, kullanıcı yönetimi ve kanal erişimini kontrol etmeyi sağlar.

ChanServ Set Özellikleri:

  • key [şifre]
    Kanalın şifresini belirler. Şifreli kanallara yalnızca doğru şifreyi bilen kullanıcılar katılabilir.
  • protect
    Kanalın koruma modunu etkinleştirir. Kanal sahibinin ve operatörlerinin dışındaki kullanıcılar moderatörlük yapamaz.
  • private
    Kanalı gizler, yani kanal arama komutlarıyla bulunamaz.
  • welcome_message [mesaj]
    Kanalda yeni katılan kullanıcılara hoş geldiniz mesajı gönderir.
  • topic [yeni_konu]
    Kanalın konusunu belirler.

3. Ignore Komutları

IRC kullanıcıları bazen istenmeyen kullanıcıları engellemek isteyebilir. Ignore komutları, belirli kullanıcıların mesajlarını görmemek için kullanılır.

Ignore Komutları:

  • /ignore [kullanıcı_adı]
    Belirtilen kullanıcının mesajlarını engeller. Örneğin: /ignore Ahmet
  • /unignore [kullanıcı_adı]
    Bir kullanıcıyı engellemeyi kaldırır. Örneğin: /unignore Ahmet

4. IRC Zamanlayıcı ve Timer Komutları

IRC üzerinde timer komutları, belirli aralıklarla belirli komutların otomatik olarak çalıştırılmasını sağlar. Bu, kanal yönetimi veya botlar için faydalı olabilir.

IRC Timer Komutları:

  • /timer [süre] [komut]
    Bir komutun belirli aralıklarla çalışmasını sağlar. Örneğin: /timer 10 10 /msg Ahmet Merhaba! (Her 10 saniyede bir mesaj gönderir)

5. Kanal Modeleri (Channel Modes)

IRC kanalları, kanal yönetimi için çeşitli modlar sunar. Bu modlar, kanalın özelliklerini özelleştirmek için kullanılır.

Kanal Modları:

  • +i (invite-only)
    Kanal, yalnızca davet edilen kullanıcılar için erişilebilir olur.
  • +m (moderated)
    Kanalda sadece operatörler ve sesli kullanıcılar mesaj gönderebilir.
  • +n (no external messages)
    Kanalda yalnızca aynı kanaldan gelen mesajlar kabul edilir, dışarıdan mesaj kabul edilmez.
  • +t (topic settable by ops only)
    Kanalın konusunu yalnızca kanal operatörleri değiştirebilir.
  • +k [şifre]
    Kanal şifresi belirler.

6. Komut Gönderme

IRC’de komutlar, kullanıcıların bir işlem yapmasını sağlar. Örneğin, /msg komutu bir kullanıcıya özel mesaj göndermeyi sağlar.

Komut Gönderme:

  • /msg [kullanıcı_adı] [mesaj]
    Özel mesaj gönderir. Örneğin: /msg Ahmet Merhaba!

7. Levels Komutları ve Özellikleri

IRC, kanal ve kullanıcı yönetimini daha etkin hale getirebilmek için levels (seviye) komutları sunar. Bu komutlar, kanal üzerindeki yetkileri özelleştirmeye olanak tanır.

Levels Komutları:

  • /level [kanal_adı] [kullanıcı_adı] [seviye]
    Kullanıcıya belirli bir yetki seviyesi atanır. Örneğin: /level #sohbet Ahmet 100

Levels Özellikleri:

  • 0 – Normal kullanıcı
    Hiçbir yönetim yetkisi yoktur.
  • 100 – Operatör
    Kanalın operatörüdür, kanalda moderatörlük yapabilir.
  • 200 – Kanal Sahibi
    Kanalın sahibi olup, tüm kanal ayarlarını kontrol edebilir.

8. Memoserv Komutları

Memoserv, IRC kullanıcıları arasında özel mesajlar bırakmak için kullanılır. Bu, çevrimdışı olan bir kullanıcıya mesaj bırakmak için faydalıdır.

Memoserv Komutları:

  • /memoserv send [kullanıcı_adı] [mesaj]
    Bir kullanıcıya özel mesaj gönderir. Örneğin: /memoserv send Ahmet Merhaba!
  • /memoserv read
    Gelen tüm özel mesajları okur.
  • /memoserv delete [numara]
    Belirtilen numaradaki mesajı siler.

Ms Set Özellikleri:

  • maxmemo
    Kullanıcı başına bırakılabilecek maksimum mesaj sayısını belirler.
  • memoexpire
    Mesajların ne kadar süreyle saklanacağını belirler.

9. NickServ Komutları

NickServ, kullanıcı adlarını (nick) korur ve kaydeder. NickServ komutları, kullanıcıların nick’lerini güvenli bir şekilde yönetmelerine olanak tanır.

NickServ Komutları:

  • /nickserv register [nick] [şifre]
    Kullanıcı adı (nick) kaydeder. Örneğin: /nickserv register Ahmet 1234
  • /nickserv identify [nick] [şifre]
    Kayıtlı bir kullanıcı adına giriş yapar. Örneğin: /nickserv identify Ahmet 1234
  • /nickserv release [nick]
    Kayıtlı nick’i serbest bırakır. Örneğin: /nickserv release Ahmet

NickServ Set Özellikleri:

  • autokill
    NickServ’in, belirli bir süre boyunca aktif olmayan kullanıcıları öldürmesini sağlar.
  • set password
    Nick servisi şifresini değiştirir.

10. Operserv Komutları

Operserv, IRC sunucusunda yönetimsel görevleri yerine getiren bir servistir. Sunucu adminleri bu komutlarla sunucuyu yönetebilir.

Operserv Komutları:

  • /operserv help
    Operserv komutları hakkında yardım almanızı sağlar.
  • /operserv restart
    IRC sunucusunu yeniden başlatır.
  • /operserv shutdown
    IRC sunucusunu kapatır.
  • /operserv userinfo [kullanıcı_adı]
    Bir kullanıcının bilgilerini alır.

11. BotServ Admin Komutları

BotServ, IRC sunucularındaki botları yönetmek için kullanılan komutları içerir.

İrc Komutlaı
İrc Komutları

BotServ Admin Komutları:

  • /botserv help
    BotServ komutları hakkında yardım alır.
  • /botserv register [bot_adı] [şifre]
    Bot kaydeder. Örneğin: /botserv register SohbetBot 1234
  • /botserv start [bot_adı]
    Botu başlatır.
  • /botserv stop [bot_adı]
    Botu durdurur.

Sonuç

IRC, kullanıcıların sohbet etmelerini sağlarken, kanal yönetimi, botlar, sunucu admin komutları ve çeşitli hizmetler aracılığıyla deneyimlerini kişiselleştirmelerine olanak tanır. ChanServ, NickServ, BotServ, Operserv ve Memoserv gibi servisler, IRC sunucularını ve kanallarını daha güvenli, organize ve etkili bir şekilde yönetmek için kullanılır. Bu komutları ve servisleri kullanarak IRC deneyiminizi daha verimli hale getirebilir ve kanalınızı daha etkili bir şekilde yönetebilirsiniz. TatliSohbet.Com.Tr