Discord'da Küfür Nasıl Engellenir? Yasaklı Kelime ve Regex
Küfrü mesaj kanala düşmeden durdurun: yasaklı kelime listesinin kelime başı eşleşmesini ve * jokerini, yazım oyunlarını yakalayan regex desenlerini, Discord'un kendi AutoMod kurallarıyla çalışmayı, muafiyetleri ve doğru cezayı öğrenin.

Bu yazıda
- Modül, Sunucuyu Yönet izni ve kural kotası
- Yasaklı kelime listesi nasıl eşleşir?
- Adım 1: Listeyi kurun
- Adım 2: Yazım oyunları için regex ekleyin
- Adım 3: Cezayı seçin
- Muafiyetler: kim filtreye takılmaz?
- Masum kelimeler takılıyor ya da kural geri dönüyorsa
- Liste bağlama bağlı hakareti yakalar mı?
- Sık sorulan sorular
Kısaca
VeyroBot'ta küfür iki alanla engellenir: Yasaklı Kelime Filtresi ve Regex Desen Filtresi. İkisi de panelin Gelişmiş AutoMod sekmesindedir. VeyroBot bu listeleri Discord'un kendi AutoMod'unda "VeyroBot · Yasaklı kelimeler" ve "VeyroBot · Yasaklı desenler" adlı kurallara çevirir. Kurala takılan mesaj kanala hiç düşmez; seçtiğiniz cezayı, uyarı kaydını ve log mesajını VeyroBot uygular.
Davet, bağlantı ve spam filtreleriyle genel kurulum AutoMod kurulum rehberinde anlatılıyor. Bu yazı yalnız yasaklı kelime listesine ve regex desenlerine odaklanır.
Modül, Sunucuyu Yönet izni ve kural kotası
- AutoMod modülü açık olmalı. Gelişmiş AutoMod sekmesindeki Modül durumu anahtarı kapalıysa VeyroBot kendi kurallarını Discord'dan kaldırır.
- Botun Sunucuyu Yönet izni olmalı. Discord AutoMod kuralı oluşturmak bu izni ister. İzin yoksa ayarlarınız kaydedilir ama kural kurulmaz; panel bunu sekmenin üstünde bir uyarıyla söyler.
- Moderasyon log kanalı seçili olmalı. Yakalanan kelime ve uygulanan ceza oraya düşer. Kanal düzeni için log kanalı rehberine bakın.
- Discord'un kural kotasında yer olmalı. Discord bir sunucuda en fazla 6 anahtar kelime kuralına izin verir. VeyroBot'un yasaklı kelime, desen, davet ve bağlantı filtrelerinin her biri bu kotadan bir kural kullanır.
Bu konu VeyroBot’ta:Discord AutoMod ve Otomatik Moderasyon →
Yasaklı kelime listesi nasıl eşleşir?
Liste kelime başına bakar: eklediğiniz kelimeyle başlayan her kelime yakalanır, kelimenin ortasında geçmesi yetmez. Büyük/küçük harf fark etmez. Aşağıdaki örneklerde "kötükelime" gerçek bir kelimenin yerine kullanılmıştır.
kötükelime | "kötükelime" ve "kötükelimeler" yakalanır, "süperkötükelime" yakalanmaz. |
*kötükelime | Baştaki yıldız kelimenin içinde de aratır: "süperkötükelime" de yakalanır. |
kötükelime* | Kabul edilir ama bir şey değiştirmez; eşleşme zaten kelime başındadır. |
kötü*kelime | Kaydedilmez. Discord kelime ortasında joker desteklemez, panel bu girişi reddeder. |
Tek başına * de kabul edilmez. Bir giriş 60 karakter sınırını aşarsa kaydedilmez; listenin tamamı en fazla 4.000 karakter olabilir.
Adım 1: Listeyi kurun
- Panel → sunucunuz → Gelişmiş AutoMod sekmesini açın.
- Yasaklı Kelime Filtresi kutusuna kelimeyi yazıp Enter'a basın. Hazır bir listeyi virgülle ayırarak yapıştırıp Enter'a basabilirsiniz.
- Baştaki
*işaretini yalnız başka kelimelerin içinde de yakalanmasını istediğiniz, yeterince uzun kelimelerde kullanın. - İhlal Halinde Uygulanacak Eylem'i seçin ve AutoMod Ayarlarını Kaydet'e basın.
Bu filtrenin ayrı bir aç/kapa anahtarı yoktur: liste doluysa çalışır, boşsa çalışmaz ve VeyroBot kuralı Discord'dan kaldırır. Liste boş gelir; hazır bir küfür listesi yoktur, kelimeleri siz eklersiniz.
Adım 2: Yazım oyunları için regex ekleyin
Üyeler harf yerine rakam yazarak ya da araya boşluk koyarak listeyi aşmaya çalışabilir. Liste yalnız yazdığınız kelimeyi arar; bu yazımlar için Regex Desen Filtresi vardır. Her satıra bir desen yazılır ve desen mesajın herhangi bir yerinde eşleşirse mesaj yakalanır.
k[oö0]t[uü]\s*kelime | "kötükelime", "kötü kelime" ve "k0tukelime" yazımlarını tek desenle yakalar. Köşeli parantez içindekilerden biri kabul edilir, \s* araya boşluk girse de eşleşir. |
\bkötükelime\b | Yalnız tam kelimeyi yakalar, "kötükelimeler" geçer. Listedeki kısa bir kelime masum kelimelerin başını da yakalıyorsa onu buraya bu biçimde taşıyın. |
- En fazla 10 desen yazılır; her biri en fazla 200 karakter olabilir.
- Büyük/küçük harf fark etmez. VeyroBot her desenin başına bunu sağlayan
(?i)işaretini kendisi ekler. - Geri başvuru (
\1), iç içe tekrar ((a+)+), tekrarlanan seçenekli grup ((a|ab)*), ileri ya da geri bakış ve adlandırılmış grup içeren desenler kaydedilmez. Boş metne uyan, yani her mesajı yakalayacak desenler de reddedilir. - Discord bir deseni yine de reddederse desen kuralı güncellenmez ve panel uyarı gösterir. Desenlerin hepsi tek kuralda durduğu için hatalı bir desen diğerlerinin de güncellenmesini engeller.
Adım 3: Cezayı seçin
Kurala takılan mesaj gönderilmez ve üye Discord'da "VeyroBot AutoMod: mesajın gönderilmedi (Yasaklı Kelime)." gibi bir not görür; desenlerde parantez içinde "Yasaklı Desen" yazar. Ardından VeyroBot seçtiğiniz eylemi uygular: yalnız uyarı, 5 dakika, 10 dakika, 1 saat ya da 1 gün susturma, sunucudan atma veya yasaklama. Yasaklamada üyenin son 1 saatteki mesajları da silinir.
Paneldeki eylem adları "Mesajı sil + …" diye başlar; bu iki filtrede mesaj silinmez, hiç gönderilmez. Her ihlal numaralı bir vaka açar, üyenin uyarı sayacına bir uyarı ekler ve moderasyon logunda hangi kelimenin ya da desenin eşleştiğini gösterir. İki filtrenin cezası ayrı seçilir; ikisinin de varsayılanı Mesajı sil + uyar'dır. Uyarılar kademeli cezayı besler: varsayılan ayarda 3 uyarıda 1 saat susturma, 5 uyarıda atma uygulanır.
Muafiyetler: kim filtreye takılmaz?
- Yetkililer. VeyroBot, Mesajları Yönet izni olan rolleri Discord kuralının muaf listesine kendisi ekler; Yönetici ya da Sunucuyu Yönet izni de taşıyan roller bu listeye eklenmez. Mesajları Yönet iznine sahip hiçbir üyeye VeyroBot ceza yazmaz. Filtreyi kendi yetkili hesabınızla denemeyin; yetkisiz bir test hesabı kullanın.
- Muaf kanallar ve roller. Muafiyetler kartında seçtiğiniz kanallar ve roller (her biri en fazla 25) bu filtrelere takılmaz. @everyone muaf rol olarak seçilemez.
- Discord'un 20 rol sınırı. Discord bir kuralda en fazla 20 muaf rol kabul eder ve otomatik eklenen yetkili rolleri de bu sayıya girer. Fazlası kurala yazılmaz: bu rollerdeki üyelerin mesajı Discord'da engellenebilir, ama VeyroBot onlara ceza yazmaz.
Masum kelimeler takılıyor ya da kural geri dönüyorsa
- Kısa kelimeyi listeye eklemek. Eşleşme kelime başında olduğu için üç harflik bir kelime, onunla başlayan masum kelimeleri de engeller. Böyle kelimeleri regex'e
\bile tam kelime olarak yazın. - Yıldızı her kelimeye koymak.
*ile başlayan kelime başka kelimelerin içinde de aranır. Kısa bir kelimeyi böyle eklemek çok sayıda yanlış yakalama üretir. - Kuralı Discord ayarlarından düzenlemek. "VeyroBot · …" kurallarını Discord'un Sunucu Ayarları → AutoMod bölümünden değiştirirseniz VeyroBot, panelden kaydettiğinizde ya da bot yeniden başladığında kuralı panel ayarına geri çevirir. Değişikliği panelden yapın.
- Kuralı Discord'dan silmek. Silinen kural kendiliğinden geri gelmez ve panel bir uyarı gösterir. Yeniden kurmak için ayarları panelden bir kez kaydedin.
- İlk günden ağır ceza seçmek. Yeni listeyi önce Mesajı sil + uyar ile çalıştırın, moderasyon logunda neyin yakalandığına bakın, sonra cezayı ağırlaştırın.
Liste bağlama bağlı hakareti yakalar mı?
Uygun: halka açık, hızlı büyüyen ya da yetkililerin her mesajı okuyamadığı sunucular. Açıkça yasakladığınız kelimeleri mesaj kanala düşmeden durdurur. Hangi kelimelerin yasak olduğunu kurallarınızda yazmadıysanız önce sunucu kuralları rehberine bakın.
Uygun değil: bağlama bağlı hakaret. Liste kelimeye bakar, niyeti okumaz: yasaklı kelime içermeyen kaba bir cümleyi yakalamaz, alıntı ya da şaka içindeki kelimeyi ise yakalar. Bu durumlar yetkili kararı ister; ceza süresini seçmek için süreli ban ve timeout rehberine bakın.
Sık sorulan sorular
Hazır bir Türkçe küfür listesi geliyor mu?
Hayır. Liste boş gelir ve kelimeleri siz eklersiniz. Kısa bir listeyle başlayıp moderasyon loguna bakarak genişletmek yanlış yakalamayı en aza indirir.
Aynı mesaj hem kelime hem desen filtresine takılırsa iki uyarı mı yazılır?
Hayır. Aynı üyenin aynı kanalda 3 saniye içinde takıldığı ikinci kural aynı mesaj sayılır; tek ceza ve tek uyarı yazılır.
Yalnız küfür filtresini geçici olarak kapatabilir miyim?
Evet. Listeyi boşaltıp kaydedin; VeyroBot kelime kuralını Discord'dan kaldırır. Listeyi önce bir yere kopyalayın. AutoMod modülünü kapatmak ise VeyroBot'un tüm kurallarını kaldırır, açtığınızda yeniden kurar.
Bu kuralların yanında kendi Discord AutoMod kuralımı tutabilir miyim?
Evet. VeyroBot yalnız kendi "VeyroBot · …" kurallarını yönetir, sunucunun diğer kurallarına dokunmaz. Kendi kuralınıza takılan mesaj için VeyroBot ceza, uyarı ya da log yazmaz. Kurallarınızın 6 anahtar kelime kuralı kotasını doldurmadığından emin olun.
Özelliğin genel tanıtımı için Discord AutoMod botu sayfasına, ayar özeti için Discord'un yerel AutoMod'u ve kanal ve rol muafiyetleri dokümanlarına, uyarıları yönetmek için warnings, warn ve vaka-gecmisi kartlarına bakabilirsiniz.
Son güncelleme: 26 Eylül 2026. Bu yazıdaki eşleşme kuralları, desen sınırları, muafiyetler ve ceza akışı VeyroBot'un güncel sürümündeki AutoMod kural eşitleyicisinden ve panel doğrulamasından doğrulanmıştır.