SmartChat - AI Chat Moderation
v1.0SmartChat is an AI powered chat moderation solution for your spigot server!
Revolutionary Chat Protection with Google Gemini AI

SmartChat brings cutting-edge AI moderation to your Minecraft server using Google's powerful Gemini API. Say goodbye to outdated word filters and hello to intelligent, context-aware chat protection that understands the nuances of human language.
✅ Why Choose SmartChat?
• True AI Understanding - Detects toxicity, harassment, and spam with human-like intelligence
• Zero False Positives - Context-aware analysis prevents innocent messages from being flagged
• Completely Free API - Google Gemini offers generous free tier limits
• Instant Setup - Works out of the box with minimal configuration
• Professional GUI - Beautiful admin interfaces for easy management

Advanced AI Moderation

Professional Admin GUI System

⚖️ Smart Punishment System

Advanced Analytics & Monitoring


Step 1: Download SmartChat.jar and place in your plugins folder
Step 2: Get your FREE Gemini API key
Step 3: Add the API key to config.yml
Step 4: Restart server and enjoy AI-powered protection!
# Just add your API key to config.yml:
gemini-api-key: YOUR_API_KEY_HERE
Setup Time: Less than 5 minutes.
✅ Supported Versions: 1.13 - 1.21+
✅ Server Software: Spigot, Paper, Purpur, Airplane
✅ Dependencies: None required (all included in JAR)
✅ Database: Built-in SQLite (no setup needed)

Commands
/sc - Open main admin GUI
/sc reload - Reload plugin configuration
/sc stats - View detailed statistics
/sc gui [panel] - Open specific admin panel
/sccheck <message> - Test AI analysis on a message
/appeal <reason> - Submit an appeal for punishment
/sc player <name> - View player management interfacePermissions
smartchat.admin.* - All administrative permissions
smartchat.gui.* - Access to all GUI panels
smartchat.bypass - Bypass all chat moderation
smartchat.bypass.toxicity - Bypass toxicity detection only
smartchat.bypass.spam - Bypass spam detection only
smartchat.appeal - Submit appeals (default: true)
smartchat.notify - Receive staff notifications
Family Servers - Strict content filtering with kid-friendly defaults
PvP Servers - Balanced moderation that allows competitive banter
️Creative Servers - Focus on spam prevention and build protection
Survival Servers - Smart moderation that maintains community atmosphere
Roleplay Servers - Context-aware filtering that preserves immersion

Documentation: Comprehensive guides and tutorials
Bug Reports: GitHub issue tracker with rapid response
Community: Discord server for help and discussion
Updates: Regular feature additions and improvements
SmartChat v1.0.0 | Created with ❤️ for the Minecraft community | Uses Google Gemini AI
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
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
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta