Events
ModuleTriggerEvent
ModuleTriggerEvent
com.kixmc.csapi.api.ModuleTriggerEvent
This event is fired by ChatSentry whenever any (supported) modules are triggered by a player. It is not cancellable. You can use the below methods to get related information to the event:
Violation types / supported modules
Any modules that have a violation/detection (APIViolationType
) type associated with them are supported by this event. The below are valid detection types:
ON_COOLDOWN
LINK_OR_AD_BLOCK
MESSAGE_FILTER_BLOCK
WORD_REPLACER_REPLACE
(legacy)SPAM_BLOCK
UNICODE_CHARACTER_BLOCK
CAP_LIMITER_BLOCK
ANTI_PARROT_BLOCK
ANTI_CHAT_FLOOD_BLOCK
ANTI_STATUE_SPAMBOT_BLOCK
ANTI_JOIN_FLOOD_BLOCK
CHAT_MODIFIER_MODIFY
(legacy)CHAT_EXECUTOR_MATCH
Context types
Below are the valid APITriggerContext
types:
CHAT
COMMAND
ANVIL
BOOK
SIGN
JOIN
OTHER
(as of 4.2.0 this context is never used)
Code examples
For testing if everything is working properly
Checking contexts and types
Last updated
Was this helpful?