Asset download
To find the asset, you must have made the purchase using your own keymaster account. Otherwise, you can use the transfer system to move the asset to a different keymaster account.
Requirements
Base install
1
Stop the server
2
Remove any existing chat resource
Your framework’s existing chat surface needs to go. Either delete the resource folder, or comment out / remove its
ensure line in server.cfg so it never starts - a stopped resource that’s still ensured will come back on the next restart. See Framework-specific cleanup for the exact commands per framework - the short version:- QBOX: remove
chatandqbx_chat_theme - QBCore: remove the cfx
chatif you have it. - ESX: remove
chat,esx_chat_theme, andesx_rpchat(if installed) - Standalone: remove
chat - Third-party: remove any
prism-chat,okokChat*,tg-chat,omi-ChatUI,nh-chat,wasabi_adminchat,core_chat,overflow_chatetc.
3
Disable the engine MP chat widget
In Awoken Chat suppresses the engine widget client-side as belt-and-braces, but flipping the convar removes any flicker on join.
server.cfg, add this line so the GTA engine [ALL] widget stays hidden too:server.cfg
4
Drop the Awoken Chat folder in place
Extract the build into
resources/ (or any subfolder of your resources path).5
Confirm load order
Both
oxmysql and your framework (if any) must start before awoken_chat. This is critical - Awoken Chat’s command registrations need to load after the framework’s so they override the conflicting ones (see the Framework-specific cleanup section for why).server.cfg
6
(Optional) Set the global accent colour
server.cfg
7
Start the server
ensure awoken_chat. On first boot you’ll see:Framework-specific cleanup
Each framework ships some commands that overlap with Awoken Chat’s defaults. Comment them out at the source so they can’t fire alongside Awoken’s handlers. The blocks to wrap are shown verbatim below per framework - find them in the file and wrap the whole block in a Lua multi-line comment (--[[ ... ]]), or prefix each line with --.
- QBOX
- QBCore
- ESX
- Standalone
Conflicting commands to comment out in qbx_core
Open qbx_core/server/commands.lua and wrap each of these four blocks in --[[ ... ]]:/ooc (around line 367, spans to ~line 416):qbx_core/server/commands.lua
/me (around line 418, spans to ~line 433):qbx_core/server/commands.lua
Updating
Re-download the asset from your Cfx.re portal, replace the folder, and restart withensure awoken_chat. The DB schema is forward-compatible - existing categories, player settings, and message history survive updates.
Reset to defaults
Categories live in theawoken_chat_categories table and are managed in-game. To restore the shipped defaults at any time:
restart awoken_chat. The seed pass re-inserts every default channel.