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
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.