[FREE] TAM_ChatToolBox | Customizable & Modular chat command & mode system!

CTB_Cover

Introducing TAM_ChatToolBox!

ChatToolBox is a highly customizable and fully modular chat command & mode manager for you to use on your servers! It supports creating your own commands, modes, player leave & join notifications & more!

Supports QB, ESX, ND & Standalone out of the box.

You can easily add new commands and modes in the data files. You can find documentation for this here (This requires basic knowledge of how FiveM & lua works)

Current features:

  • OOC, Local and staff chat modes with the ability to add more
  • me, do, dw, dv, announce, players, store, website, and discord commands built it with the ability to add more
  • Chat Clearing system
  • Player join & leave messages

Planned features:

  • Discord logging
  • AntiSpam
  • Word filtering system

Installation

Download the release of ox_lib & add it to your server or resources.cfg BEFORE TAM_ChatToolbox

Add ensure TAM_ChatToolBox to your server or resources cfg file

Configuration

All of the configurations are in the data directory. Please read the comments to understand what each option is.

You can adapt to your own framework in the modules/bridge directory.

Download

GitHub
Tebex (Unescrowed)

Code is accessible Yes
Subscription-based No
Lines (approximately) ~250
Requirements ox_lib
Support Yes
1 Like

We’ve been working on this one for a while, hope you enjoy! Be sure to leave your suggestions and feedback below

[script:TAM_chattoolb] SCRIPT ERROR: @TAM_chattoolbox/modules/bridge/qb/server.lua:34: attempt to call a nil value (field ‘GetPlayerData’)
[script:TAM_chattoolb] > getFullName (@TAM_chattoolbox/modules/bridge/qb/server.lua:34)
[script:TAM_chattoolb] > ref (@TAM_chattoolbox/server/main.lua:43)
[script:TAM_chattoolb] > routeMessage (@chat/sv_chat.lua:180)
[script:TAM_chattoolb] > handler (@chat/sv_chat.lua:211)
[ script:chat] SCRIPT ERROR: error object is not a string

getting this error with qbcore when typing in chat

Pushed a fix to github & keymaster that should resolve it.