Every config file is editable and survives updates.
config.lua
Admin permissions and the Discord webhook.
configs/chat.lua
Behavior — open key, default theme, ranges, rate limit.
configs/blacklist.lua
Block prefixes, words and links.
Set urls = false if you want players to share links freely.
configs/commands.lua
Toggle and gate each built-in command.
Full reference at Commands.
configs/translation.lua
To add a language: copy translations/en.lua to
translations/<locale>.lua, translate the values, set locale to your
filename.
Themes
Each themes/*.json is one look. Drop a new file — it appears in the
theme picker. Schema and editor live at Themes.
Applying changes
- Most edits →
restart fxChat
- Theme edits →
/reloadthemes (no restart needed)