mChat is a comprehensive, modern chat system for FiveM servers that replaces the default chat with a fully customizable, feature-rich alternative. It supports multiple frameworks, includes extensive styling options, and provides advanced features like role-based tags, proximity chat, typing indicators, and Discord integration.
Key Features
Core Chat System
Multi-Channel Support: ALL, OOC, ME, DO, PM, SERVER channels with customizable tabs
Custom Commands: Built-in support for /me, /do, /ooc, /pm, /anonymous
Command Suggestions: Auto-completion for registered commands
Rich Text Formatting: Color codes (^0-9), style tags (*bold*, _underline_, ~strikethrough~)
Emoji Support: Built-in emoji picker with EmojiMart integration
Message History: Arrow keys to navigate through previous messages
Blacklisted Words: Automatic filtering with asterisk replacement
Visual Features
Customizable UI: Adjustable position (6 locations), size (0.5-1.5), and visibility modes
Dynamic Background: Optional background that adapts to day/night cycle
Streamer Mode: Hides sensitive information and filters blacklisted words
Tag System: Visual tags with custom colors, shadows, and borders
Night Mode: Automatic overlay change based in-game time
Custom Fonts: Proxima Nova font with responsive scaling