vReportDC

Advanced ReportDC Plugin for Minecraft Servers

59

Quick challenge

How far can you run before the mobs catch you?

vReportDC

rep

Türkçe

report

> vReportDC, Minecraft sunucuları için geliştirilmiş gelişmiş bir Rapor eklentisidir. Oyuncular, sohbette uygunsuz kelime kullanan diğer oyuncuları raporlayabilir.

- ✨ Özellikler - 📢 Hızlı Raporlama - /report <oyuncu> <sebep> komutu ile anında rapor gönderimi - 🤖 Discord Entegrasyonu - Raporlar otomatik olarak Discord kanalına gönderilir - 💬 Mesaj Takibi - Raporlanan oyuncunun son 5 mesajını gösterir - ⚡ Tek Tıkla Cezalandırma - Discord butonları ile anında susturma (mute) işlemi - 🛡️ Akıllı Koruma - 5 dakikalık bekleme süresi - 🌍 Çoklu Dil Desteği - Türkçe ve İngilizce dil seçenekleri - ⚙️ Özelleştirilebilir Cezalar - Her ihlal türü için farklı süre ayarları - 📝 İşlem Günlükleri - Tüm yetkili işlemlerini ayrı bir kanalda kayıt altına alır

⚙️ discord.yml

```yaml

Discord Bot Ayarları

bot-token: "BOT_TOKENINIZI_BURAYA_YAZIN" report-channel-id: "RAPOR_KANAL_ID_BURAYA" log-channel-id: "LOG_KANAL_ID_BURAYA"

Buton Ayarları

buttons: swearing: label: "Küfür/Hakaret" duration: "24h" style: "PRIMARY" national: label: "Dini/Milli Değerler" duration: "30d" style: "PRIMARY" sexual: label: "Cinsel İçerik" duration: "1d" style: "PRIMARY" advertisement: label: "Reklam" duration: "10d" style: "PRIMARY" delete: label: "Raporu Sil" style: "DANGER" ```

⚙️ lang_tr.yml

```yaml

Türkçe Dil Dosyası

prefix: "&4Rapor &8» " no-permission: "&cBu komutu kullanmak için yetkiniz yok!" player-not-found: "&cOyuncu bulunamadı!" report-self: "&cKendinizi raporlayamazsınız!" report-usage: "&cKullanım: /report <oyuncu> <sebep>" report-cooldown: "&cTekrar rapor göndermek için {time} beklemelisiniz!" report-sent: "&aRaporunuz başarıyla gönderildi!" reload-success: "&aYapılandırmalar başarıyla yenilendi!"

discord: embed-title: "Bir rapor gönderildi!" status: "Rapor Durumu: {status}" reported-player: "Raporlanan Oyuncu: {player}" reporter: "Raporlayan: {reporter}" reason: "Sebep: {reason}" last-messages: "Son mesajlar:" no-messages: "Mesaj bulunamadı." footer: "vReportDC" status-pending: "Beklemede" status-resolved: "Çözüldü" log-format: "{moderator}, rapor üzerinde {action} işlemini uyguladı." report-deleting: "Rapor 5 saniye içinde siliniyor..." ```

🎮 Komutlar

```text /report <oyuncu> <sebep> /vreportdc reload ```

✨ Kurulum

> Eklenti yalnızca Java 17 (veya üzeri) Paper/Purpur sunucularında 1.18 - 1.21.x sürümleri arasında çalışır.

English

rep

> vReportDC is an advanced Report plugin developed for Minecraft servers. Players can report other players who use inappropriate words in chat.

- ✨ Features - 📢 Quick Reporting - Instant report submission with /report <player> <reason> command - 🤖 Discord Integration - Reports are automatically sent to Discord channel - 💬 Message Tracking - Shows the last 5 messages of the reported player - ⚡ One-Click Punishment - Instant mute action with Discord buttons - 🛡️ Smart Protection - 5-minute cooldown period - 🌍 Multi-Language Support - Turkish and English language options - ⚙️ Customizable Punishments - Different duration settings for each violation type - 📝 Action Logs - Records all staff actions in a separate channel

⚙️ discord.yml

```

Discord Bot Settings

bot-token: "YOUR_BOT_TOKEN_HERE" report-channel-id: "YOUR_REPORT_CHANNEL_ID_HERE" log-channel-id: "YOUR_LOG_CHANNEL_ID_HERE"

Button Settings

buttons: swearing: label: "Swearing/Insult" duration: "24h" style: "PRIMARY" national: label: "Religious/National" duration: "30d" style: "PRIMARY" sexual: label: "Sexual Content" duration: "1d" style: "PRIMARY" advertisement: label: "Advertisement" duration: "10d" style: "PRIMARY" delete: label: "Delete Report" style: "DANGER" ```

⚙️ lang_en.yml

```

English Language

prefix: "&4Report &8» " no-permission: "&cYou don't have permission to use this command!" player-not-found: "&cPlayer not found!" report-self: "&cYou cannot report yourself!" report-usage: "&cUsage: /report <player> <reason>" report-cooldown: "&cYou must wait {time} before reporting again!" report-sent: "&aYour report has been successfully sent!" reload-success: "&aConfigurations successfully reloaded!"

discord: embed-title: "A report has been sent!" status: "Report Status: {status}" reported-player: "Reported Player: {player}" reporter: "Reporter: {reporter}" reason: "Reason: {reason}" last-messages: "Last messages:" no-messages: "No messages found." footer: "vReportDC" status-pending: "Pending" status-resolved: "Resolved" log-format: "{moderator}, performed the {action} action on the report." report-deleting: "Report is being deleted in 5 seconds..." ```

🎮 Commands

``` /report <oyuncu> <sebep> /vreportdc reload ```

✨ Installation

> The plugin only works on Java 17 (or higher) //%%MD1%% servers between versions 1.18 - 1.21.x.

ADS