About ChatModerator
ChatModerator — a powerful chat moderation plugin for Rust servers that automatically maintains order in player communication. Forget about manual moderation — the plugin automatically detects violations, punishes players and formats the chat in a unified style.
Message Filtering
- Three violation handling modes: Censor, Block, Ignore
- Three violation levels: light, medium and severe — each with its own word list
- Automatic censorship of banned words with *** symbols
Punishment System
- Automatic mute for violations — configurable for each level separately
- Automatic ban upon accumulating violations
- Configurable mute and ban duration for each violation level
- Automatic punishment removal upon expiration
Anti-Spam
- Cooldown between messages
- Detection and blocking of repeated messages
- Spam mute with configurable duration
Chat Formatting
- Customizable nick and message colors via HEX
- Unique nick colors by permission (e.g. for admins and VIP players)
- Gradient nicks support — smooth transition between two colors
- Customizable avatar for plugin system messages
Flexibility
- Player data cleanup after wipe
- Ignore administrator messages
- Team chat moderation
- Global notifications about mutes and bans
Console Commands (RCON / admin only)
Command Description
chatmod.clearmute <steamid> Remove mute from a player
chatmod.clearban <steamid> Remove ban from a player
chatmod.clearviolations <steamid> Reset player violation counter
Permissions
Permission Description
chatmoderation.color.admin Custom nick color for administrators (configurable)
chatmoderation.color.vip Custom nick color for VIP players (configurable)
You can add any number of custom color permissions through the config.
Plugin Config
You can reach out to me in Discord: gaga407's Discord Profile