The triggering event.
Additional options to configure handling of chat input if default behavior is suppressed.
Record the user's keystroke as pending. If the hook returns false and otherwise prevents the keystroke appearing in the chat input, this option should also be set to false in order to prevent chat history from becoming out-of-sync.
Returning false will prevent default chat input behavior.
A hook event that fires during handling of user chat input.