
ByAIModerator | 1.20+ ,Java 21+ V5
Intelligent Moderation: AI that understands meaning, not just words, and learns over time.
ByAIModerator: Revolutionize Your Server Management - The Ultimate Smart, Automated, & Comprehensive Moderation Suite
TEST SERVER; 85.235.75.214:25566 | VERSION 1.21.8
TEST SERVER; 85.235.75.214:25566 | VERSION 1.21.8
Are you tired of the endless cycle of chat monitoring, constant player complaints, and dealing with toxic behavior? Do you need the most advanced solution to elevate your server administration and protect your community? Introducing ByAIModerator. Powered by Google's formidable Gemini AI, this plugin is a flawless assistant that intelligently monitors your server 24/7, saving you time and dramatically improving the player experience.




Why Choose ByAIModerator?
- True AI Power: Go beyond simple wordlists. ByAIModerator analyzes the intent, context, and semantics of messages, detecting hidden insults, sarcasm, and toxic behavior that bypass traditional filters.
- Optimize for Performance & Cost: The intelligent Batch Analysis System dramatically reduces API costs by up to 90% by batching messages instead of sending them one by one, ensuring zero impact on server performance.
- Gain Deep Community Insights: Don't just punish—understand. Keep your finger on the pulse of your community with features like Community Health Reports, AI Player Profiles, and Chat Tension Detection to intervene before problems escalate.
- True Automation & Reduced Staff Workload: Automatically issue warnings and punishments based on your custom rules, analyze player reports, and even re-evaluate appeals. Your staff can finally focus on community management, not petty infractions.
- Total Flexibility and Control: Customize every aspect of the plugin's behavior to match your server's unique rules and philosophy through easy-to-edit YAML files like rules.yml, severities.yml, and blacklist.yml.
Core Features in Detail
The Dual-Stage Moderation Core
ByAIModerator employs a two-layer defense system designed for maximum efficiency and accuracy:
- Instant Fast Checks (Manual Filters):Triggered the moment a message is sent, this system instantly blocks the most obvious violations without ever needing to call the AI.
- Advanced Filtering: Thwarts filter bypass attempts using a blacklist, whitelist, and character normalization (e.g., i.n.s.u.l.t -> insult).
- Spam & Ad Protection: Instantly blocks floods, repetition, excessive caps, IP addresses, and external links.
- World Protection: Moderation extends beyond chat to include text on signs, in books, and on items renamed in anvils.
- In-Depth AI Analysis:Messages that pass the fast checks are analyzed by Google Gemini in the background.
- Rule-Based Punishment: Applies tiered punishments (e.g., warning, 1-hour mute, 1-day ban) based on the custom rules you define in rules.yml for infractions like profanity, insults, or advertising.
- Severity-Based Punishment: If a violation doesn't match a specific rule, the AI determines its severity (Low, Medium, High, Critical) and applies a fallback punishment from your severities.yml file.
- Behavioral Feedback: Identifies players who aren't breaking rules but maintain a consistently negative attitude, sending them gentle, constructive messages to remind them that gaming is about fun.
Advanced Community Management Tools
- Seamless Discord Integration: All warnings, punishments, and reports are instantly sent to your Discord server as detailed embed messages. Configure a private channel for staff and a public channel for punishment announcements.
- Community Health Reports:
- Daily & Weekly Summaries: Analyzes the overall sentiment of your chat (positive, negative, neutral) and provides executive summary reports.
- Proactive Threat Detection: Identifies new toxic slang and profanity spreading among players before they're on your radar and suggests adding them to your blacklist.
- AI Player Profile (/aimod profile): Generates a concise report on any player, analyzing their violation history and recent chat to create a behavioral profile (toxic, neutral, positive) with recommendations for staff.
- Chat Tension Detection: Alerts staff when overall chat negativity spikes suddenly (indicating the start of a large-scale argument or conflict), allowing them to intervene before it gets out of hand.
- Burnout Prevention System: Promotes player well-being by sending gentle reminders to take a break to players who have been online for extremely long, continuous sessions.
Player-Centric Systems
- Player Reporting System (/report): Empowers players to report disruptive behavior. The AI instantly analyzes the report and chat context, taking automatic action on clear violations and notifying staff for complex cases.
- Intelligent Appeal System (/aimod appeal): Players who feel a punishment was unfair can appeal. The appeal is first re-evaluated by the AI for a quick, unbiased second opinion. Players can also choose to escalate their appeal to staff with a single command.
Commands & Permissions
A full list of commands and permissions is detailed in the plugin.yml file. The main commands are /aimoderator, /aimod, and /aim.
- /aimod reload: Reloads all configuration files.
- /aimod blacklist/whitelist add/remove <phrase>: Manages the filters.
- /aimod check <player>: Shows a player's infraction history.
- /aimod profile <player>: Generates an AI behavioral profile for a player.
- /aimod review <accept/reject> <player> <reason>: Resolves staff-escalated appeals.
- /report <player> <reason>: Reports a player for misconduct.