✨ Genel Bakış
Turkish Profanity Detection, Minecraft sunucularınız için
Kynux AI destekli, Türkçe odaklı, gelişmiş bir küfür ve uygunsuz içerik tespit sistemidir. Bu eklenti, basit kelime filtrelerinin ötesine geçerek, yapay zeka algoritmalarıyla mesajların bağlamını anlar, gizlenmiş küfürleri, hakaretleri, nefret söylemini ve diğer istenmeyen içerikleri etkili bir şekilde tespit eder. Amacımız, sunucunuzda daha güvenli ve pozitif bir sohbet ortamı oluşturmanıza yardımcı olmaktır.
Son Güncelleme Vurguları (Sürüm 1.0.1): Kynux AI Entegrasyonu!
- Ana Analiz Motoru Artık Kynux AI: Tüm içerik analizleri, daha isabetli ve esnek sonuçlar için Kynux AI (https://api.kynux.cloud/api/v1/chat/completion) üzerinden gerçekleştirilmektedir.
- Sadeleştirilmiş ve Güçlendirilmiş Yapılandırma: `config.yml` dosyası, Kynux AI entegrasyonuna odaklanacak şekilde yeniden düzenlendi. API anahtarınızı ve model tercihinizi kolayca yönetebilirsiniz.
- Detaylı Analiz Kayıtları: Kynux AI'dan gelen `analysisDetails` gibi önemli bilgiler artık istatistik kayıtlarınızda saklanıyor.
- Kod Optimizasyonu: Eklentinin genel kod tabanında performans ve okunabilirlik iyileştirmeleri yapıldı.
Temel Özellikler
- Gelişmiş Yapay Zeka Analizi:
- Kynux AI (örn: GPT-3.5-Turbo, GPT-4) entegrasyonu ile esnek ve güçlü içerik analizi.
- Karakter değiştirme (a yerine @), argo ve fonetik benzerlikleri anlama yeteneği.
- Yapılandırılabilir sistem mesajları ile AI davranışını yönlendirme imkanı.
- ⚡ Akıllı Aksiyon Sistemi:
- Kynux AI tarafından önerilen otomatik aksiyonlar (uyarı, susturma, atma, yasaklama).
- İçeriğin ciddiyetine göre yapılandırılabilir yaptırımlar.
- Tekrarlayan ihlaller için kademeli ceza seçenekleri (config.yml üzerinden ayarlanabilir).
- Detaylı İstatistikler ve Raporlama:
- Oyuncu bazlı küfür ve uygunsuz içerik kullanım istatistikleri.
- Tespit edilen kelime, kategori, şiddet seviyesi ve AI analiz detayları.
- MySQL veya SQLite veritabanı desteği ile kalıcı veri saklama.
- Kullanışlı Admin GUI (/tpd admin) üzerinden istatistiklere erişim ve yönetim.
- Geniş Entegrasyon Seçenekleri:
- Discord webhook entegrasyonu ile anlık bildirimler.
- PlaceholderAPI desteği ile eklenti verilerini diğer eklentilerle kullanma.
- Performans Odaklı Tasarım:
- Asenkron API çağrıları ve veritabanı işlemleri ile sunucu performansını etkilemez.
- Akıllı mesaj önbellekleme sistemi ile gereksiz API isteklerini azaltır.
- Optimize edilmiş veritabanı sorguları ve bağlantı havuzu (HikariCP).
- Güvenlik ve Kontrol:
- API anahtarı ile güvenli bağlantı.
- Mesaj gönderme hızı sınırlaması (Rate Limiting).
- Belirli oyuncular veya gruplar için bypass izni (`turkishprofanitydetection.bypass`).
Kurulum
- En son `.jar` dosyasını GitHub Releases sayfamızdan indirin.
- İndirdiğiniz dosyayı sunucunuzun `plugins` klasörüne yerleştirin.
- Sunucunuzu yeniden başlatın.
- `plugins/TurkishProfanityDetection/config.yml` dosyasını açın ve mutlaka `kynux_api.key` alanına geçerli Kynux AI API anahtarınızı girin. Diğer ayarları da isteğinize göre düzenleyebilirsiniz.
- Gerekirse `/tpd reload` komutu ile eklentiyi yeniden yükleyin.
Daha detaylı kurulum ve yapılandırma bilgileri için lütfen
README.md dosyamızı inceleyin.