Server Events
chatMessage
Fired when a player sends a chat message. Can be cancelled to prevent the message from being processed.number
Player server ID
string
Player name
string
Message content
Client Events
chat:addMessage
Add a message to the chat UI.string
Message type (see Message Types below)
string
Message content
string
Sender name
number
Timestamp
chat:clearChat
Clear the chat for a specific player.chat:addSuggestion
Add a command suggestion to the player’s chat.string
Command name with
/ prefixstring
Help text
table
Parameter definitions
chat:removeSuggestion
Remove a command suggestion.chat:resetSuggestions
Reset all command suggestions for a player.Message Types
Middleware Events
Characters:Spawning
Chat refreshes available commands when a character spawns (priority 3).Job:Server:DutyAdd / Job:Server:DutyRemove
Chat refreshes commands when duty status changes.Next Steps
Chat - Exports
Command registration and messaging
Middleware API
Event middleware system
Jobs Events
Job-related events