About Slowmode Chat
xSlowmodeChat
xSlowmodeChat is a configurable chat-rate-limiting plugin for Rust servers.
It allows server owners to control how frequently players can send messages, helping reduce spam, toxicity, and chat Flooding.
Doesn't affect chat commands, only chat messages.
Fully Configurable Slowmode
- Set custom cooldown between messages for normal- and vip players.
- Optional cumulative penalties for repeated spamming attempts.
- Adjustable penalty length for both, normal and VIP players.
VIP Support
- Grant VIP players a separate cooldown & penalty system.
- VIP permission (xslowmodechat.vip).
- Lower intervals or completely remove slowmode for VIPs.
Admin & Exclusion Options
- Easily toggle slowmode bypass for admins.
- Exclude specific SteamIDs from slowmode entirely.
Informative Feedback
- Show a customizable slowmode warning message in chat.
- Optional on-screen UI timer showing remaining cooldown
Console Commands
xslowmode.enable - Enable slowmode xslowmode.disable - Disable slowmode xslowmode.setinterval <seconds> - Set default player cooldown xslowmode.setvipinterval <seconds> - Set VIP cooldown xslowmode.reloadconfig - Reload config from file
Permission
xslowmodechat.vip - Grants players the VIP slowmode settings.
Config
{ "Enabled": true, "DisabledForAdmins": false, "ShowMessage": true, "MessageText": "<color=#e63939>Chat is in slow mode.\n»</color> Please wait <color=#e63939>{time} seconds</color> before sending another message.", "ShowSlowdownUi": true, "CumulativePenalty": true, "ChatMessageCooldown": 5.0, "CooldownPenalty": 5.0, "VipPermission": "xslowmodechat.vip", "VipChatMessageCooldown": 2.0, "VipCooldownPenalty": 2.0, "ExcludedSteamIds": [] }
