K4-ChatGuard
Advanced chat protection system for Counter-Strike 2 servers. Features intelligent word filtering, IP address blocking with whitelist support, automatic name filtering, and robust spam prevention to maintain a clean and safe chat environment.
Features
-
Word Filtering - Block blacklisted words and phrases with case-insensitive matching
-
IP Address Protection - Block server advertising with IPv4 detection and whitelist support
-
Spam Prevention - Rate limiting with cooldown mechanism (blocks spam until player stops)
-
Name Filtering - Automatically rename players with blocked words in their name
-
Censored Logging - Sensitive words and IPs replaced with
***in server logs -
Player Notifications - Clear feedback when messages are blocked or name is changed
-
Permission System - Granular bypass permissions for trusted users
-
Dual Architecture - Event-based spam detection + Protobuf content filtering
-
Translation Support - Fully customizable messages with color codes
-
Real-time Monitoring - Detects and blocks inappropriate content instantly
Author
K4ryuu
Installation
-
Install SwiftlyS2 on your server
-
Download the latest release
-
Extract to
swiftlys2/plugins/directory -
Configure
config.jsonand translations (optional) -
Restart server or use
css_plugins load K4-ChatGuard
Requirements
- SwiftlyS2