İçeriğe geç

Rehber

Spam filtresini kur

Spam filtresi üyelerin bir kanalı mesajlara boğmasını engeller. Her birinin kendi anahtarı ve kendi sınırı olan beş ayrı kontrolü vardır. Yeni bir sunucuda hepsi kapalıdır.

Nasıl çalışır

Spam filtresi bir üyenin gönderdiği her mesaja bakar ve açtığın kontrolleri uygular:

KontrolNeyi yakalar
Mesaj taşkınıKısa sürede çok fazla mesaj
Ek spam'iKısa sürede çok fazla ek
Satır sonu spam'iÇok fazla satır sonu olan bir mesaj
Aşırı büyük harfBelli bir uzunlukta, çoğunlukla büyük harften oluşan mesaj
Emoji spam'iÇok fazla emoji içeren mesaj

Bilmen gereken iki tür anahtar var: biri filtrenin tamamı için, biri de her kontrol için. En az bir kontrol açılana kadar filtre hiçbir şey yapmaz.

Bir mesajı düzenlemek yeni mesaj sayılmaz. Spam filtresi bir metin kontrolüdür ve kredi kullanmaz. Özelliğe genel bakış için spam filtresi sayfasına bak.

Panelden kur

Sınırlar sunucunun ne kadar hareketli olduğuna bağlıdır. [Ayarlar başvurusu](/docs/settings) her birinin varsayılanını ve izin verilen aralığını listeler.

  1. Spam koruması, Spam filtresi sayfasını aç

    Panelde sunucunu aç, Spam koruması bölümüne, ardından Spam filtresi sayfasına git.

  2. Filtreyi aç

    Spam'i filtrele seçeneğini aç.

  3. İstediğin kontrolleri aç

    Kontroller altında ihtiyacın olan her kontrolü aç ve sınırını ayarla. Mesaj taşkınıyla başla; en yaygın spam türünü kapsar.

  4. Zaman aşımına karar ver

    Her kontrolün kendi Üyeye zaman aşımı uygula anahtarı ve süresi vardır. Zaman aşımı bir taşkını hemen durdurur; yalnızca silmek ise sonradan temizlik yapar.

  5. Muaf roller ekle

    Muaf roller altında filtrenin yok sayacağı rolleri seç.

  6. Kaydet ve dene

    Değişiklikleri kaydet seçeneğini seç, sonra muaf rolü olmayan bir hesapla dene.

`/settings` komutu

/settings komutunda, muaf rolleri yönettiğin bir spam filtresi bölümü olan Davetler ve spam sayfası bulunur. Kontroller ve sınırları yalnızca panelden ayarlanır. Sunucuyu Yönet izni gerekir.

Aynı sayfada davet filtresi için de bir bölüm vardır. Komut başvurusuna bak.

İhlalde ne olur

  • Mesaj silinir.
  • Üyeye zaman aşımı uygulanır, o kontrolün zaman aşımı açıksa.
  • Kayıt kanalına bir kayıt gönderilir ve hangi kontrolün tetiklendiği belirtilir. Kayıt tutma sayfasına bak.
  • Güven düşülür, güven ve strike kullanıyorsan. Her kontrol ayrı bir ihlaldir ve beşi de varsayılan olarak düşük seviyedir. Güven ayarlarında kontrol başına seviyeyi değiştirebilir veya birini kapatabilirsin.
  • Üyeye güven kaybı bildirilir, güven açıksa ve üyelere haber verecek şekilde ayarlıysa. /dms ile izin veren üyeler direkt mesaj alır. Diğerleri kendiliğinden silinen kısa bir kanal bildirimi görür, Genel ayarlar'da bildirimi kapatmadıysan.

Güven açıkken spam yapmaya devam eden bir üye, kaldırılan her mesajla güven kaybeder ve tek bir mesaj buna yetmese bile bir strike alır.

Muafiyetler

Spam filtresinde muaf roller vardır: bu rollerden birine sahip üyeler hiçbir zaman kontrol edilmez. Bunları moderatörler ile bot veya tasarımı gereği çok mesaj gönderen roller için kullan, örneğin bir duyuru rolü.

Muaf kanal yoktur. Bir kanal farklı kurallar gerektiriyorsa, örneğin emoji duvarlarının olağan olduğu bir meme kanalı, orada paylaşım yapan üyelere muaf bir rol ver ya da o kontrolü kapalı bırak.

Spam filtresi mi AutoMod mu

SfwBot'un spam filtresi ile Discord'un AutoMod'u birbirini kısmen kapsar. Spam filtresi mesaj gönderildikten sonra işlem yapar ve mesajları zaman içinde sayabilir. AutoMod bir mesajı kimse görmeden engeller ve spam filtresinin kontrol etmediği etiket spam'ini kapsar. Birçok sunucu ikisini birden kullanır.

Sorun giderme

  • Hiçbir şey olmuyor. Spam'i filtrele açık ama hiçbir kontrol açık değil. En az bir kontrolü aç.
  • Bir üye hiç yakalanmıyor. Üyenin muaf bir rolü var.
  • Mesajlar bildiriliyor ama duruyor. Botun o kanalda Mesajları Yönet izni yok. /status komutunu çalıştır.
  • Zaman aşımı uygulanmıyor. Botun üyelere zaman aşımı uygulama izni olmalı ve rolü üyenin en yüksek rolünün üstünde olmalı.
  • Normal sohbet kaldırılıyor. Bir sınır sunucun için fazla düşük. Yükselt ya da o kontrolü kapat. Zararsız mesajlara en çok aşırı büyük harf ve emoji spam'i denk gelir.
  • Kayıt yok. Kayıt kanalı ayarlanmamış ya da bot oraya gönderemiyor.

Sık sorulan sorular

Spam filtresi etiket spam'ini yakalar mı?

Hayır. Etiket spam'i Discord'un AutoMod'u tarafından ele alınır ve SfwBot bunu senin için kurabilir. AutoMod rehberine bak.

Moderatörler kontrol edilir mi?

Yalnızca muaf rolleri yoksa. Moderatör rolünü muaf rollere ekle.

Spam filtresi kredi kullanır mı?

Hayır. Yalnızca medyanın yapay zeka taramaları kredi kullanır.

Bu konudaki yazılar