IRC IGNORE: İstenmeyen Kullanıcıları Engellemek
İçindekiler
IRC'de bazen biriyle iletişimi kesmek gerekir: ısrarla rahatsız eden biri, spam gönderen bir bot, bitmeyen bir tartışma. IRC ignore, bu durumlarda huzurunuzu korumanın en hızlı yoludur. IRC'de engellemenin iki farklı mekanizması vardır ve aralarındaki farkı bilmek önemlidir.
İki Mekanizma
İstemci tabanlı ignore: Mesaj size ulaşır ama istemciniz göstermez. Bu, istemcinizin bir özelliğidir ve protokolün parçası değildir. Her istemci kendi ignore sistemini sunar.
Sunucu tabanlı silence listesi: Sunucu, belirttiğiniz maskelerden gelen özel mesajları size hiç iletmez. Bu, protokol düzeyinde bir özelliktir ve destekleyen ağlarda kullanılabilir.
İkisi arasındaki fark pratikte önemlidir:
| Özellik | Ignore | Silence |
|---|---|---|
| Nerede uygulanır | İstemcide | Sunucuda |
| Mesaj ulaşır mı | Evet, gösterilmez | Hayır |
| Bant genişliği | Kullanılır | Kullanılmaz |
| İstemci değiştirince | Kaybolur | Korunur |
| Kanal mesajları | Engellenebilir | Genellikle yalnızca özel mesajlar |
| Karşı taraf öğrenir mi | Hayır | Bildirim alabilir |
Flood saldırısı gibi durumlarda silence listesi daha etkilidir: Mesaj hiç ulaşmadığı için bağlantınız yorulmaz.
İstemci Tabanlı Ignore
Çoğu istemci, engellenecek mesaj türlerini seçmenizi sağlar:
- Özel mesajlar.
- Kanal mesajları.
- Notice'lar.
- CTCP istekleri.
- Doğrudan bağlantı istekleri.
- Davetler.
- Eylem mesajları.
Bu ayrım kullanışlıdır: Birini yalnızca özel mesajlarda engelleyip kanal sohbetini takip etmeye devam edebilirsiniz. Bu, kademeli bir yaklaşımı mümkün kılar.
mIRC'in ignore sistemi ve ek özellikleri için mIRC ignore addonu yazımıza bakın.
Sunucu Tabanlı Silence Listesi
Destekleyen ağlarda, sunucuya bir maske listesi tanımlayabilirsiniz. Bu listedeki maskelerden gelen özel mesajlar size hiç iletilmez.
Listenin bir boyut sınırı vardır; genellikle onlarca girdiye izin verilir. Liste, bağlantınız süresince geçerlidir; bazı ağlarda services hesabınızla kalıcı hâle getirilebilir.
Sunucu tabanlı engellemenin avantajı, bir flood saldırısında bağlantınızı korumasıdır: Binlerce mesaj size hiç ulaşmaz.
Maske Kullanımı
Engellemeyi nick üzerinden yapmak en basit yoldur ama kişi nick değiştirdiğinde geçersiz olur. Adres maskesi kullanmak daha kalıcıdır.
Maske seçerken dikkat edilmesi gerekenler, ban maskesi seçimiyle aynıdır: Çok dar bir maske kolayca atlatılır, çok geniş bir maske masum kullanıcıları da engeller. Aynı internet sağlayıcısını kullanan yüzlerce kişiyi engellemek, kendi deneyiminizi kötüleştirir.
Maske türleri için IRC ban maskeleri yazımıza bakın.
Süreli Engelleme
Kalıcı engelleme, aylar sonra o kişiyle konuşmak istediğinizde unutulmuş bir engelin sorun yaratmasına yol açar: Karşı taraf size yazar, siz görmezsiniz ve cevap vermediğiniz için kaba görünürsünüz.
Bu yüzden geçici durumlarda süreli engelleme tercih edilmelidir. İstemcilerin çoğu, belirli süre sonra kendiliğinden kalkan engeller tanımlamanızı sağlar.
Kalıcı engelleme, spam botları ve ısrarlı taciz durumları için saklanmalıdır.
Kullanıcı Modu ile Toplu Önlem
Bireysel engellemeden daha etkili bir yaklaşım, kayıtsız kullanıcılardan özel mesaj almayı tamamen kapatan kullanıcı modunu kullanmaktır.
Spam botlarının büyük kısmı kayıtsız hesaplarla çalıştığı için bu mod, istenmeyen özel mesajların neredeyse tamamını tek adımda engeller. Tek tek engellemekten kat kat verimlidir.
Dezavantajı, kayıtsız meşru kullanıcıların da size ulaşamamasıdır. Bir destek kanalında yardım ediyorsanız bu bir sorundur. Kullanıcı modları için IRC kullanıcı modları yazımıza bakın.
Ignore'un Sınırları
Engelleme yalnızca sizin deneyiminizi etkiler. Engellediğiniz kişi kanalda konuşmaya devam eder ve diğer kullanıcılar onu görür.
Bu, bazı durumlarda kafa karışıklığı yaratır: Kanalda bir tartışma sürüyordur ama siz bir tarafın mesajlarını görmediğiniz için bağlamı kaçırırsınız. Birisi size "ona cevap verdin mi?" diye sorar ve neden bahsettiğini anlamazsınız.
Bu yüzden kanal mesajlarını engellemek dikkatli kullanılmalıdır; özel mesajları engellemek genellikle daha az yan etki yaratır.
Engelleme Yeterli Olmadığında
Ciddi durumlarda engelleme yeterli değildir. Birisi sizi taciz ediyorsa, aynı kişi muhtemelen başkalarını da rahatsız ediyordur ve engelleme yalnızca sizi korur.
Böyle durumlarda yapılması gerekenler:
- Kanal yönetimine bildirin: Kanal içindeki davranış için moderatörler müdahale edebilir.
- Ağ operatörlerine bildirin: Ağ genelinde taciz, ağ kurallarının ihlalidir.
- Kayıt tutun: Rahatsız edici mesajların kayıtlarını saklamak, şikâyetinizi desteklemenizi sağlar.
- Karşılık vermeyin: Tartışmaya girmek genellikle durumu büyütür.
Operatörlerin müdahale araçları için OperServ komutları ve IRC kill ve ağ yasakları yazılarımıza bakın.
Engelleme Stratejisi
Engellemeyi etkili kullanmanın birkaç pratik kuralı vardır:
Kademeli davranın: Her rahatsızlıkta tam engelleme yapmak gerekmez. Önce yalnızca özel mesajları engellemek bir ara adımdır.
Süreli tercih edin: Geçici tartışmalarda kalıcı engel koymayın.
Listeyi gözden geçirin: Ara sıra engel listenize bakıp artık gereksiz olanları kaldırın.
Botları ayrı değerlendirin: Spam botları için kalıcı ve geniş maskeli engelleme makul olabilir.
Toplu önlemi değerlendirin: Çok sayıda spam alıyorsanız, kullanıcı modu tek tek engellemekten verimlidir.
Gerçek Bir Senaryo
Bir kullanıcı, her gün onlarca spam özel mesajı alıyor ve her göndereni tek tek engelliyor. Engel listesi yüzlerce kayda ulaşıyor ama spam azalmıyor: Her seferinde farklı bir hesap kullanılıyor. Ağın yardım kanalında sorduğunda, kayıtsız kullanıcılardan mesaj almayı engelleyen kullanıcı modunu öğreniyor. Modu açtıktan sonra spam tamamen kesiliyor. Engel listesini de temizliyor; artık yalnızca gerçekten gerekli olan birkaç kayıt kalıyor.
Engel Listesini Belgelemek
Zamanla büyüyen bir engel listesi, hangi kaydın neden eklendiğini hatırlamanızı imkânsız kılar. İstemciniz sebep yazma imkânı sunuyorsa her kayda kısa bir not eklemek iyi bir alışkanlıktır: "spam botu", "tartışma", "CTCP flood" gibi.
Sebep yazma imkânı yoksa, engel listenizi ayrı bir not dosyasında tutmak bir çözümdür. Bu, özellikle uzun süredir IRC kullanan ve yüzlerce kayıt biriktirmiş kullanıcılar için faydalıdır: Listeyi gözden geçirirken hangi kayıtların hâlâ gerekli olduğuna karar vermenizi sağlar.
Sonuç
IRC'de engelleme, istemci tabanlı ignore ve sunucu tabanlı silence olmak üzere iki mekanizmayla yapılır. Hangi mesaj türlerini engelleyeceğinizi seçin, maskeleri dengeli belirleyin, süreli engellemeyi tercih edin, çok sayıda spam için kullanıcı modu gibi toplu önlemleri kullanın ve ciddi taciz durumlarında ağ yönetimine bildirmeyi ihmal etmeyin. Mesaj türleri arasındaki farkı anlamak için sıradaki rehberimiz IRC notice.
IRC sorunun mu var? Kanalda birlikte çözelim.
💬 Kanala BağlanSıkça Sorulan Sorular
Ignore ile silence arasındaki fark nedir?
Ignore istemci tarafındadır: mesaj size ulaşır ama gösterilmez. Silence sunucu tarafındadır: mesaj hiç ulaşmaz.
Engellediğim kişi bunu öğrenir mi?
Ignore'u doğrudan öğrenmez. Silence listesinde ise mesajı reddedildiğinde bir bildirim alabilir.
Engellemek yerine ne yapmalıyım?
Ciddi taciz durumlarında ağ operatörlerine bildirmek gerekir; engelleme yalnızca sizi korur.


