Eklenti Paylaşımı MRehber Sunucunuzdaki Yetkili Açığını Kapatın!

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

boran3q

Lapis Niye Mavi?
Katılım
31 Mayıs 2018
Mesajlar
880
Çözümler
1
Elmaslar
260
Puan
14.770
Konum
İzmir

Discord:

ikincielkralliklariseth

Minecraft Sürümleri
1.19.4 - 1.21.10

MRehber Gelişmiş Sohbet Moderasyon Eklentisi​


Minecraft sunucunuz için Google Gemini 2.0 Flash yapay zeka destekli otomatik moderasyon sistemi. Eklenti, çok katmanlı tespit mekanizması ile çalışır: önce yerel filtre sistemi mesajları hızlıca tarar, kesin küfürleri, ağır küfür kombinasyonlarını ve sunucu ismine yapılan hakaretleri anında yakalar. Şüpheli durumlarda veya şifreli küfürlerde (mk, nnısm gibi küfürleri bunlar sansürlü) yapay zeka devreye girerek detaylı analiz yapar. Bu sayede hem yüksek performans sağlanır hem de karmaşık ve gizlenmiş küfürler tespit edilir. Sistem, her mesajı derece bazlı değerlendirir ve bağlamsal analiz yaparak yanlış pozitifleri minimize eder.

Temel Özellikler;​


Derece Bazlı Ceza Sistemi

Eklenti üç farklı ceza derecesi uygular. Birinci derece normal küfürler için 15 dakika mute, ikinci derece ailevi küfürler için 30 dakika mute, üçüncü derece ise din, ırk, ata veya sunucu hakaretleri için 7 gün mute cezası verir. Hafif küfürler ise uyarı sistemi ile kontrol edilir.

Uyarı ve Özür Mekanizması

Oyunculara maksimum 3 uyarı hakkı tanınır. Her uyarıda görsel efektler ve sesli bildirimler oynatılır. Üç uyarı sonrası otomatik mute uygulanır. Oyuncular sohbette özür dilerim, pardon, kusura bakma gibi ifadeler kullanarak uyarılarını azaltabilir ve ikinci şans kazanabilirler fakat 1 saatd'e maximum 1 uyarı silebilirler.

Discord Entegrasyonu

Webhook üzerinden otomatik bildirim sistemi. Her ihlalde Discord sunucunuza renkli embed mesaj gönderilir. Mesajda oyuncu adı, ihlal edilen mesaj, uygulanan ceza ve ceza süresi detayları yer alır. Ceza derecesine göre farklı renkler kullanılır.

Performans Optimizasyonu ve Maliyet Tasarrufu

Eklenti, sunucu performansını korumak ve Gemini API maliyetlerini minimuma indirmek için özel olarak optimize edilmiştir. ConcurrentHashMap ve CopyOnWriteArrayList gibi thread-safe veri yapıları kullanılarak çoklu işlem güvenliği sağlanır. Asenkron işleme sistemi sayesinde ana thread hiçbir zaman bloke olmaz ve sunucu gecikmesi yaşanmaz. Dört thread'li ExecutorService pool ile paralel işlem desteği sunulur.

Gemini API isteklerini en aza indirmek için akıllı filtreleme sistemi kullanılır. Yerel filtre, mesajların yüzde 90'ından fazlasını yapay zekaya göndermeden tespit eder. Bu sayede hem API maliyetlerinizden tasarruf edersiniz hem de yanıt süreleri milisaniyelere düşer. Yapay zeka sadece gerçekten şüpheli veya karmaşık durumlarda devreye girer. Tekrar işlem önleme mekanizması ile aynı mesaj için birden fazla API isteği engellenir. OP oyuncular otomatik olarak kontrol dışı bırakılarak gereksiz işlem yapılmaz. Paralel stream kullanımı ile büyük veri setlerinde hızlı arama yapılır ve 3 dakikalık otomatik mesaj geçmişi temizliği ile bellek kullanımı optimize edilir.

Yapılandırma Ayarları​

Gemini API Ayarları
Yapay zeka sistemini aktif veya pasif hale getirebilirsiniz. API anahtarınızı config.yml dosyasına eklemeniz yeterlidir. Özel AI promptları yazarak tespit sistemini kendi ihtiyaçlarınıza göre özelleştirebilirsiniz. Prompt içinde server_name ve messages değişkenleri kullanılabilir.

Discord Webhook Ayarları
Discord bildirimlerini açıp kapatabilirsiniz. Webhook adresinizi config.yml dosyasına ekleyerek otomatik bildirimleri aktif edebilirsiniz. Bildirim mesajlarının içeriği ve görünümü messages.yml dosyasından düzenlenebilir.

Ceza Yapılandırması
Her derece için ayrı süre ve sebep belirleyebilirsiniz. Birinci, ikinci ve üçüncü derece cezaların sürelerini istediğiniz gibi ayarlayabilirsiniz. Uyarı sisteminin maksimum uyarı sayısını ve uyarı sonrası ceza süresini özelleştirebilirsiniz. Belirsizlik cezası için de özel ayarlar yapabilirsiniz.

Mesaj ve Geçmiş Ayarları
Toplu kontrol için kaç mesajın analiz edileceğini belirleyebilirsiniz. Mesaj geçmişi boyutunu sunucunuzun ihtiyacına göre ayarlayabilirsiniz. Tüm bildirim mesajları, uyarı metinleri ve Discord embed içerikleri messages.yml dosyasından tamamen özelleştirilebilir.

Komutlar​

/bildir oyuncu - Belirtilen oyuncunun son mesajlarını yapay zeka ile analiz eder ve gerekirse işlem uygular.

Gereksinimler​

Spigot veya Paper sunucu, Java 17 veya üzeri, mute komutu destekleyen bir eklenti (LiteBans, AdvancedBan vb.). Yapay zeka özelliği için Google Gemini API anahtarı, Discord bildirimleri için webhook adresi.

Amaç ve Vizyon​

Bu eklentinin temel amacı, sunucu sahiplerinin yetkili ekibi bulma ve yönetme yükünü minimuma indirmektir. Yapay zeka destekli otomatik moderasyon sayesinde, sürekli aktif yetkili arayışından kurtulabilir ve sohbet ortamınızı 7/24 temiz tutabilirsiniz. Eklenti her türlü öneri, tavsiye ve geri bildirimlere açıktır. Geliştirme süreci aktif olarak devam etmektedir ve kullanıcı ihtiyaçlarına göre sürekli güncellenmektedir.


Birkaç Görsel:

1764178437653.webp

1764178454773.webp
1764178446962.webp
1764178666904.webp
1764181729451.webp
1764181698725.webp
1764181663400.webp



Discord Kullanıcı Adım: ikincielkralliklariseth

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
( daha tamamlanmadı tamamlanınca otomatik yayımlanacak )

Önemli Not: Api Entegrasyonları vb Olaylarında Yapay Zekadan Yardım Alınmıştır Ona Göre Yargılarsanız Gerçekden Çok Sevinirim.

İlk Paylaştığım Eklentim Hataları veya Hatalarım Olabilir Bugları Olabilir Bunları Hep Beraber Tespit Edip Düzelticeğiz Herkes El Atarsa Herkes Kazanır!
 
Son düzenleme:
Benim Yapay Zekaya güvenim sonsuz cidden bașarılı iș çıkartıyor her konuda üstüne tanımıyor yeni çıkan gemini 3.0 ile belkide çağ atlatır ama bu haliyle bile güzel duruyor elinize sağlık
 
Benim Yapay Zekaya güvenim sonsuz cidden bașarılı iș çıkartıyor her konuda üstüne tanımıyor yeni çıkan gemini 3.0 ile belkide çağ atlatır ama bu haliyle bile güzel duruyor elinize sağlık
Teşekkürler Yavaş Yavaş Düzenliceğim Birçok API Entegrasyonu Eklemeyi Düşünüyorum Birden Fazla Yapay Zeka Entegrasyonu Özellikle...
 
Teşekkürler Yavaş Yavaş Düzenliceğim Birçok API Entegrasyonu Eklemeyi Düşünüyorum Birden Fazla Yapay Zeka Entegrasyonu Özellikle...
Eninde sonunda ortaya güzel projeler çıkacağına inanıyorum șimdiden kolay gelsin
 

MRehber Gelişmiş Sohbet Moderasyon Eklentisi​


Minecraft sunucunuz için Google Gemini 2.0 Flash yapay zeka destekli otomatik moderasyon sistemi. Eklenti, çok katmanlı tespit mekanizması ile çalışır: önce yerel filtre sistemi mesajları hızlıca tarar, kesin küfürleri, ağır küfür kombinasyonlarını ve sunucu ismine yapılan hakaretleri anında yakalar. Şüpheli durumlarda veya şifreli küfürlerde (mk, nnısm gibi küfürleri bunlar sansürlü) yapay zeka devreye girerek detaylı analiz yapar. Bu sayede hem yüksek performans sağlanır hem de karmaşık ve gizlenmiş küfürler tespit edilir. Sistem, her mesajı derece bazlı değerlendirir ve bağlamsal analiz yaparak yanlış pozitifleri minimize eder.

Temel Özellikler;​


Derece Bazlı Ceza Sistemi

Eklenti üç farklı ceza derecesi uygular. Birinci derece normal küfürler için 15 dakika mute, ikinci derece ailevi küfürler için 30 dakika mute, üçüncü derece ise din, ırk, ata veya sunucu hakaretleri için 7 gün mute cezası verir. Hafif küfürler ise uyarı sistemi ile kontrol edilir.

Uyarı ve Özür Mekanizması

Oyunculara maksimum 3 uyarı hakkı tanınır. Her uyarıda görsel efektler ve sesli bildirimler oynatılır. Üç uyarı sonrası otomatik mute uygulanır. Oyuncular sohbette özür dilerim, pardon, kusura bakma gibi ifadeler kullanarak uyarılarını azaltabilir ve ikinci şans kazanabilirler fakat 1 saatd'e maximum 1 uyarı silebilirler.

Discord Entegrasyonu

Webhook üzerinden otomatik bildirim sistemi. Her ihlalde Discord sunucunuza renkli embed mesaj gönderilir. Mesajda oyuncu adı, ihlal edilen mesaj, uygulanan ceza ve ceza süresi detayları yer alır. Ceza derecesine göre farklı renkler kullanılır.

Performans Optimizasyonu ve Maliyet Tasarrufu

Eklenti, sunucu performansını korumak ve Gemini API maliyetlerini minimuma indirmek için özel olarak optimize edilmiştir. ConcurrentHashMap ve CopyOnWriteArrayList gibi thread-safe veri yapıları kullanılarak çoklu işlem güvenliği sağlanır. Asenkron işleme sistemi sayesinde ana thread hiçbir zaman bloke olmaz ve sunucu gecikmesi yaşanmaz. Dört thread'li ExecutorService pool ile paralel işlem desteği sunulur.

Gemini API isteklerini en aza indirmek için akıllı filtreleme sistemi kullanılır. Yerel filtre, mesajların yüzde 90'ından fazlasını yapay zekaya göndermeden tespit eder. Bu sayede hem API maliyetlerinizden tasarruf edersiniz hem de yanıt süreleri milisaniyelere düşer. Yapay zeka sadece gerçekten şüpheli veya karmaşık durumlarda devreye girer. Tekrar işlem önleme mekanizması ile aynı mesaj için birden fazla API isteği engellenir. OP oyuncular otomatik olarak kontrol dışı bırakılarak gereksiz işlem yapılmaz. Paralel stream kullanımı ile büyük veri setlerinde hızlı arama yapılır ve 3 dakikalık otomatik mesaj geçmişi temizliği ile bellek kullanımı optimize edilir.

Yapılandırma Ayarları​

Gemini API Ayarları
Yapay zeka sistemini aktif veya pasif hale getirebilirsiniz. API anahtarınızı config.yml dosyasına eklemeniz yeterlidir. Özel AI promptları yazarak tespit sistemini kendi ihtiyaçlarınıza göre özelleştirebilirsiniz. Prompt içinde server_name ve messages değişkenleri kullanılabilir.

Discord Webhook Ayarları
Discord bildirimlerini açıp kapatabilirsiniz. Webhook adresinizi config.yml dosyasına ekleyerek otomatik bildirimleri aktif edebilirsiniz. Bildirim mesajlarının içeriği ve görünümü messages.yml dosyasından düzenlenebilir.

Ceza Yapılandırması
Her derece için ayrı süre ve sebep belirleyebilirsiniz. Birinci, ikinci ve üçüncü derece cezaların sürelerini istediğiniz gibi ayarlayabilirsiniz. Uyarı sisteminin maksimum uyarı sayısını ve uyarı sonrası ceza süresini özelleştirebilirsiniz. Belirsizlik cezası için de özel ayarlar yapabilirsiniz.

Mesaj ve Geçmiş Ayarları
Toplu kontrol için kaç mesajın analiz edileceğini belirleyebilirsiniz. Mesaj geçmişi boyutunu sunucunuzun ihtiyacına göre ayarlayabilirsiniz. Tüm bildirim mesajları, uyarı metinleri ve Discord embed içerikleri messages.yml dosyasından tamamen özelleştirilebilir.

Komutlar​

/bildir oyuncu - Belirtilen oyuncunun son mesajlarını yapay zeka ile analiz eder ve gerekirse işlem uygular.

Gereksinimler​

Spigot veya Paper sunucu, Java 17 veya üzeri, mute komutu destekleyen bir eklenti (LiteBans, AdvancedBan vb.). Yapay zeka özelliği için Google Gemini API anahtarı, Discord bildirimleri için webhook adresi.

Amaç ve Vizyon​

Bu eklentinin temel amacı, sunucu sahiplerinin yetkili ekibi bulma ve yönetme yükünü minimuma indirmektir. Yapay zeka destekli otomatik moderasyon sayesinde, sürekli aktif yetkili arayışından kurtulabilir ve sohbet ortamınızı 7/24 temiz tutabilirsiniz. Eklenti her türlü öneri, tavsiye ve geri bildirimlere açıktır. Geliştirme süreci aktif olarak devam etmektedir ve kullanıcı ihtiyaçlarına göre sürekli güncellenmektedir.


Birkaç Görsel:

Ekli dosyayı görüntüle 275681
Ekli dosyayı görüntüle 275683Ekli dosyayı görüntüle 275682Ekli dosyayı görüntüle 275684 Ekli dosyayı görüntüle 275687Ekli dosyayı görüntüle 275686Ekli dosyayı görüntüle 275685


Discord Kullanıcı Adım: ikincielkralliklariseth

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
( daha tamamlanmadı tamamlanınca otomatik yayımlanacak )

Önemli Not: Api Entegrasyonları vb Olaylarında Yapay Zekadan Yardım Alınmıştır Ona Göre Yargılarsanız Gerçekden Çok Sevinirim Kaynak Kodu Olduğu İçin VirüsTotal Koymaya İhtiyaç Duymadım.

İlk Paylaştığım Eklentim Hataları veya Hatalarım Olabilir Bugları Olabilir Bunları Hep Beraber Tespit Edip Düzelticeğiz Herkes El Atarsa Herkes Kazanır!
Merhabalar. Çok güzel bir eklenti gibi duruyor. Eline sağlık.

...yeni çıkan gemini 3.0 ile belkide çağ atlatır...
Bence şu an gemini-2.5-flash-lite kullanmak en iyisi olacaktır. Çünkü Gemini 3.0 derin düşünme ve problem çözme odaklı bir yapay zeka modeli ama Flash ve Flash-Lite gibi sürümler hem çok daha ucuz giriş, çıkış token fiyatına sahipken aynı zamanda çok daha hızlılar. Yani bir kişinin küfürünü algılamak için 20 saniye boyunca düşünüp üstüne 20 saniyede dönüş almaktansa, çok daha kısa sürede Flash-Lite ile dönüş alınabilir.

Bu arada AI kullanıldığı için token optimizasyonu konusuna dikkat çekmek istiyorum.
Mesela report komutunda yapay zekaya oyuncunun son 200 mesajı gönderiliyor. Genelde zaten uygunsuz kelime kullanan oyuncu bu kelimeyi 200 mesaj önce değil de 4-5 mesaj önce kullanmıştır. O yüzden son 35-50 arasında bir değer kullanılsa token kullanımı büyük ölçüde optimize edilebilir.

Ayrıca token optimizasyonunu güçlendirmek için yeni bir fikrim var mesela beyaz listeye eklenmiş mesaj listeleri oluşturulabilir. Yani birisi sadece "/tpa" gibi bir komut kullanmışsa bunu yapay zekaya göndermek gereksizdir. Bunların mesaj bazında regex destekli filtrelemesi yapılırsa yapay zeka faturaları ciddi oranda düşebilir.

İyi geliştirmeler dilerim.
 
Merhabalar. Çok güzel bir eklenti gibi duruyor. Eline sağlık.


Bence şu an gemini-2.5-flash-lite kullanmak en iyisi olacaktır. Çünkü Gemini 3.0 derin düşünme ve problem çözme odaklı bir yapay zeka modeli ama Flash ve Flash-Lite gibi sürümler hem çok daha ucuz giriş, çıkış token fiyatına sahipken aynı zamanda çok daha hızlılar. Yani bir kişinin küfürünü algılamak için 20 saniye boyunca düşünüp üstüne 20 saniyede dönüş almaktansa, çok daha kısa sürede Flash-Lite ile dönüş alınabilir.

Bu arada AI kullanıldığı için token optimizasyonu konusuna dikkat çekmek istiyorum.
Mesela report komutunda yapay zekaya oyuncunun son 200 mesajı gönderiliyor. Genelde zaten uygunsuz kelime kullanan oyuncu bu kelimeyi 200 mesaj önce değil de 4-5 mesaj önce kullanmıştır. O yüzden son 35-50 arasında bir değer kullanılsa token kullanımı büyük ölçüde optimize edilebilir.

Ayrıca token optimizasyonunu güçlendirmek için yeni bir fikrim var mesela beyaz listeye eklenmiş mesaj listeleri oluşturulabilir. Yani birisi sadece "/tpa" gibi bir komut kullanmışsa bunu yapay zekaya göndermek gereksizdir. Bunların mesaj bazında regex destekli filtrelemesi yapılırsa yapay zeka faturaları ciddi oranda düşebilir.

İyi geliştirmeler dilerim.
Çok teşekkür ederim öncelikle regex filtrelemesi tamamen aklımdan uçup gitmiş yarın birdaha update atacağım ve bu dediğin değişiklikleri kesinlikle kullanacağım son 200 mesajı göndermemin sebebi bu oyuncunun başkalarınada yaptığı bir yanlış varsa onlarıda değerlendirmesi ona göre ceza vermesi gibi olabilirdi fakat onuda düşüneceğim çok sağol
 
Cidden güzel bir plugin olmuş piyasada böyle ücretsiz bir plugin yok diye biliyorum ellerine sağlık

bence şöyle bir sistem daha eklenebilir: oto muteye itiraz eklenebilir itiraz edildiğinde ai tekrardan mute yediği cümleyi tarar.
 
Cidden güzel bir plugin olmuş piyasada böyle ücretsiz bir plugin yok diye biliyorum ellerine sağlık

bence şöyle bir sistem daha eklenebilir: oto muteye itiraz eklenebilir itiraz edildiğinde ai tekrardan mute yediği cümleyi tarar.
teşekkürler yorumun için sizlerin yorumları çok değerli dediğim gibi listeye ekledim 20.00 21.00 civarında update atarım fakat bu dediğin şey fazla tarama sonucu token harcamasını arttırabilir ve cebinizi yakabilir bu yüzden config üzerinden aktifleştirirseniz bu olayı kullanabilirsiniz o mantıkda yapabilirm
 
teşekkürler yorumun için sizlerin yorumları çok değerli dediğim gibi listeye ekledim 20.00 21.00 civarında update atarım fakat bu dediğin şey fazla tarama sonucu token harcamasını arttırabilir ve cebinizi yakabilir bu yüzden config üzerinden aktifleştirirseniz bu olayı kullanabilirsiniz o mantıkda yapabilirm
evet o dediğin daha mantıklı üstüne birde her zaman itiraz edemeseler daha iyi olur (token harcama kısmı için) eğer kesin olarak doğruysa fln itiraz edemeyebilir biraz karmaşık oluyor ama sen bilirsin
 
Yapay zeka ara sıra çuvallayabilir ayrıca rehberler sadece mute ve uyarı için değil. Adı üstünde rehber, diğer oyunculara rehberlik eder yardımcı olur. Yetkili açığını kapatabilir mi emin değilim ama yine de güzel bir konu olmuş eline sağlık
 
Yapay zeka ara sıra çuvallayabilir ayrıca rehberler sadece mute ve uyarı için değil. Adı üstünde rehber, diğer oyunculara rehberlik eder yardımcı olur. Yetkili açığını kapatabilir mi emin değilim ama yine de güzel bir konu olmuş eline sağlık
Yorumun için çok teşekkürler öncelikle bazen yetkililer aktif olmayabilir bu yüzden yetkili açığını kapatabilir dedim ve evet haklısın yapay zeka ara sıra cuvallayabilir bu yüzden mesajları parselere bölüp tek tek tüm kelimeleri ilk önce eklenen yml dosyalarinda arıyor eğer bulamazsa fakat kelime diğer küfür kelimelerine uygunluk taşıyorsa yapay zekaya yönlendiriliyor bunun gibi bir sistem yapmaya çalıştım zaman gecdikce hata oranını düşürüp token kullanimini optimize edicegim gercekden yorumun için sağol
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst