Lone Chat is a modular chat resource for FiveM with custom message card styling, in-game staff moderation tools, proximity and job-scoped channels, player customization settings, and backwards compatibility with default chat events.
Online Card Designer
Message card templates can be edited in your browser at: https://chat.lonedev.store
Exported .lonechat files drop directly into the cards/ folder and reload live with /chatcard reload.
Features
- Framework auto-detection: QBCore, Qbox, ESX, and Standalone
- Database options: oxmysql, mysql-async, ghmattimysql, or Server KVP (no SQL required)
- Built-in staff administration panel (/chatadmin) with mute presets, slowmode, chat lockdown, and live log viewer
- Player settings menu (/chatsettings) for themes, font size, chat position, and toggles
- Proximity-based channels (local, shout, me, do)
- Job and business isolated channels (job, business, dispatch)
- Broadcast channels (police, ems) gated by job duty and grade
- Social channel (/bleet, /b) and classifieds (/ad)
- 3D world overhead typing indicator and optional ped animation
- Automatic update checker reading from GitHub on server startup (/chatversion)
- Categorized Discord webhook logging
- Backwards compatible with standard chat:addMessage triggers
Commands
- General: /say, /me, /do, /shout, /ooc, /bleet, /job, /dispatch, /biz, /pannounce, /eannounce, /ad, /dm, /report, /chatsettings
- Moderation: /chatadmin, /a, /chatmute, /chatunmute, /chatmutes, /chatlock, /chatslow, /chatclear, /chatcard reload, /chatversion
Installation
- Place the resource folder (lone_chat) into your resources directory.
- Remove or comment out "ensure chat" in server.cfg.
- Add "set resources_useSystemChat false" and "ensure lone_chat" to your server.cfg.
- Add your Discord webhooks in config/server.lua.
- Restart your server.

