Minecraft Servers HQ

Minecraft eklentisi AntiSpam

AntiSpam ve bulunduğu sunucular hakkında bilgi

🔌 AntiSpam Hakkında

AntiSpam, sohbet etkinliğini izleyen ve yinelenen ya da benzer mesajları, flood’u, engellenen kelimeleri ve diğer istenmeyen sohbet davranışlarını tespit ederek sunucu sohbetini temiz tutmaya yardımcı olan bir Minecraft eklentisidir. Modülerdir (özellikler etkinleştirilebilir veya devre dışı bırakılabilir) ve hem yerel depolama (SQLite) hem de daha büyük kurulumlar ve web entegrasyonu için MySQL desteği sunar.

🎯 Amaç

AntiSpam, spam, tekrar eden karakterler, hızlı mesaj flood’u ve kara listedeki kelimeler gibi sohbet kötüye kullanımını otomatik olarak algılamaya ve işlemeye ihtiyaç duyan sunucu yöneticileri ve moderasyon ekipleri için tasarlanmıştır. Ayrıca rapor toplamak ve ceza geçmişini incelemek için araçlar sağlar.

⚙️ Özellikler

  • Tekrarlanan veya çok benzer mesajların tespiti.
  • Flood koruması (mesaj gönderim hızı sınırları ve aşırı karakter tekrarı kontrolleri).
  • Tamamen yapılandırılabilir engellenen kelimeler kara listesi.
  • Yapılandırılabilir tetikleyiciler ve cezalar için özel komutlarla otomatik ceza sistemi.
  • İşlemleri takip etmek ve aramak için benzersiz ceza ID’leri.
  • Personel incelemesi için son mesajları kaydeden akıllı sohbet raporlama sistemi.
  • Cezaları, kayıtları ve raporları görmek için isteğe bağlı web paneli entegrasyonu (MySQL gerektirir).
  • Çoklu dil desteği (İngilizce, Çekçe, Almanca) ve yapılandırılabilir mesajlar.
  • Bildirimler için Discord webhook desteği.

🧩 Kimler İçin

  • Otomatik sohbet moderasyonu isteyen Survival / SMP sunucuları.
  • Spam ve reklamın sorun olduğu, aktif topluluklara sahip herkese açık sunucular.
  • Sohbet cezaları ve raporları için web üzerinden erişilebilir bir denetim kaydı isteyen sunucular.

🏗️ Örnek Kullanım Senaryoları

  • Bir oyuncu engellenen kelimeleri birkaç kez tekrarladığında otomatik olarak susturma ya da bir ceza komutu çalıştırma.
  • Personel, eklentiyle oluşturulan bir raporu açar ve bağlam için kaydedilmiş son sohbeti görüntüler.
  • Yöneticiler, işlemleri doğrulamak veya geri almak için ceza geçmişini benzersiz ID ile arar.

⌨️ Komutlar

KomutAçıklamaİzinErişim
/antispam reloadEklenti yapılandırmasını ve dil dosyalarını yeniden yükler.antispam.reloadAdmin
/antispam check <ID>Bir ceza hakkında benzersiz ID’siyle ayrıntılı bilgi gösterir.antispam.checkAdmin
/chatreport <player>Bir oyuncu için sohbet raporu oluşturur (personel için son mesajları kaydeder).antispam.chatreportOyuncu
/chatreportlogsSon sohbet raporlarını gösterir.antispam.adminAdmin

Not: Yukarıda yalnızca resmi proje kaynaklarında doğrulanmış komutlar listelenmiştir.

🔐 İzinler

İzinAçıklamaVarsayılan
antispam.reload/antispam reload komutunun kullanılmasına izin verir.belirtilmemiş
antispam.check/antispam check <ID> komutunun kullanılmasına izin verir.belirtilmemiş
antispam.chatreportSohbet raporu oluşturulmasına izin verir.belirtilmemiş
antispam.adminRaporlara, ceza aramasına ve yönetim özelliklerine erişim sağlar.belirtilmemiş
antispam.bypassTüm AntiSpam kontrollerini atlar.belirtilmemiş
antispam.notifyEklentiyle ilgili bildirimleri (güncelleme/bildirimler) alır.belirtilmemiş
antispam.punishnotifyBir oyuncu otomatik olarak cezalandırıldığında bildirim alır.belirtilmemiş

⚙️ Kurulum

📥 Kurulum

  • Resmi eklenti JAR dosyasını indirin ve sunucunuzun plugins/ dizinine yerleştirin.
  • Sunucuyu yeniden başlatın ve eklentinin konsol kayıtlarında yüklendiğini doğrulayın.
  • Web paneli özellikleri için bir MySQL veritabanı yapılandırın ve eklenti yapılandırmasında web entegrasyonunu etkinleştirin.

📦 Bağımlılıklar

  • Gerekli harici eklenti bağımlılıkları belgelenmemiştir. MySQL yalnızca web paneli için gereklidir; SQLite yerleşik olarak desteklenir.

🧾 Yapılandırma

  • Eklenti ayarlar için config.yml kullanır (özellik anahtarları, sınırlar, gecikmeler, cezalar, veritabanı ayarları).
  • Düzenlenebilen dil dosyaları sağlanır.

🧠 Teknik Notlar

  • Depolama: tek sunucular için yerleşik SQLite; web paneli için MySQL desteklenir ve gereklidir.
  • Modüler tasarım: ayrı korumalar (spam, flood, blocked words, reports, web panel, Discord webhooks) etkinleştirilebilir/devre dışı bırakılabilir.
  • Kayıt altına alınan her işlem için arama ve denetimi kolaylaştırmak adına benzersiz ceza ID’leri oluşturulur.

🤝 Bu Eklenti Ne Zaman Kullanışlıdır

Kayıt edilebilir cezalar ve loglar ile raporlar için isteğe bağlı web erişimi olan, otomatik ve yapılandırılabilir sohbet moderasyonuna ihtiyacınız varsa, AntiSpam MySQL tabanlı veri ve uzak bir web arayüzü gerektiren küçük sunucular ve daha büyük ağlar için uygun modüler bir sistem sunar.

AntiSpam eklentisine sahip sunucular

AntiSpam eklenti sayfası, izleme sisteminin bu eklentiyi hangi sunucularda bulduğunu, hangi platformlar ve sürümlerle görüldüğünü gösterir.

Eklentiler komutlar, ekonomi, koruma, izinler, mini oyunlar, entegrasyonlar veya başka mekanikler ekleyebilir. AntiSpam eklentisinin gerçek rolü belirli sunucunun yapılandırmasına bağlıdır.

Veriler sunucuların teknik yanıtlarından otomatik oluşturulur. Bir sunucu eklenti listesini gizliyorsa AntiSpam kullansa bile bu bölümde görünmeyebilir.

Projeleri karşılaştırmak, uyumlu sürümleri kontrol etmek veya eklentinin herkese açık sunucularda nasıl kullanıldığına dair örnekler bulmak için AntiSpam bulunan sunucu listesini kullanın.