Simple Voicechat N word detection
1.0.0This Plugin adds A System that loggs the N-Word in your Voicechat
Features
- Real-time voice transcription
- Groq Speech-to-Text integration
- STT.ai fallback system
- Discord webhook logging
- Audio evidence upload (
.wav/.mp3) - DetectID review workflow
- Ingame moderation GUI
/nwordbanmoderation command- Autocomplete for unresolved detections
- Staff review system (no automatic bans)
- Persistent detection storage
- Async processing for performance
- Production-ready Paper support
Moderation Workflow
- Player voice audio is recorded
- Audio is transcribed using Groq STT
- If Groq fails, STT.ai is used automatically
- Detected violations generate a unique DetectID
- Transcript + audio are sent to Discord
- Staff review the detection ingame
- Staff can decide whether to ban the player
Commands
/nwordban <detectId>
Open the moderation review menu for a detection.
GUI Features
- View transcript
- Review evidence
- Ban player for 30 days
- Ignore detection
- Browse unresolved detections
Configuration Example
groq:
api-key-env: "GROQ_API_KEY"
model: "whisper-large-v3-turbo"
sttai:
enabled: true
api-key-env: "STT_API_KEY"
discord:
webhook-url: "YOUR_WEBHOOK"
moderation:
ban-duration: "30d"
timeouts:
transcription-ms: 20000
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta