Package-level declarations
Types
Link copied to clipboard
class AutoModerationActionExecutionEvent(val data: AutoModerationActionExecutionEventData, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : AutoModerationEvent
An AutoModerationEvent that is sent when an AutoModerationRule is triggered and an AutoModerationAction is executed (e.g. when a message is blocked).
Link copied to clipboard
An Event that is associated with an AutoModerationRule.
Link copied to clipboard
An AutoModerationEvent that is sent when an AutoModerationRule is configured (i.e. created, updated or deleted).
Link copied to clipboard
class AutoModerationRuleCreateEvent(val rule: AutoModerationRule, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : AutoModerationRuleConfigurationEvent
An AutoModerationRuleConfigurationEvent that is sent when an AutoModerationRule is created.
Link copied to clipboard
class AutoModerationRuleDeleteEvent(val rule: AutoModerationRule, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : AutoModerationRuleConfigurationEvent
An AutoModerationRuleConfigurationEvent that is sent when an AutoModerationRule is deleted.
Link copied to clipboard
class AutoModerationRuleUpdateEvent(val rule: AutoModerationRule, val old: AutoModerationRule?, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : AutoModerationRuleConfigurationEvent
An AutoModerationRuleConfigurationEvent that is sent when an AutoModerationRule is updated.