Package-level declarations

Types

Link copied to clipboard
class BanAddEvent(val user: User, val guildId: Snowflake, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = user.kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class BanRemoveEvent(val user: User, val guildId: Snowflake, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = user.kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class EmojisUpdateEvent(val guildId: Snowflake, val emojis: Set<GuildEmoji>, val old: Set<GuildEmoji>?, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class GuildAuditLogEntryCreateEvent(val auditLogEntry: AuditLogEntry, val kord: Kord, val shard: Int, val customContext: Any?) : Event
Link copied to clipboard
class GuildCreateEvent(val guild: Guild, val shard: Int, val customContext: Any?) : Event
Link copied to clipboard
class GuildDeleteEvent(val guildId: Snowflake, val unavailable: Boolean, val guild: Guild?, val kord: Kord, val shard: Int, val customContext: Any?) : Event
Link copied to clipboard
data class GuildScheduledEventCreateEvent(val scheduledEvent: GuildScheduledEvent, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : GuildScheduledEventEvent

Event fired when a scheduled event got created.

Link copied to clipboard
data class GuildScheduledEventDeleteEvent(val scheduledEvent: GuildScheduledEvent, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : GuildScheduledEventEvent

Event fired when a scheduled event got deleted. Use GuildScheduledEvent.status to know why the event got deleted.

Link copied to clipboard

Interface of all events related to GuildScheduledEvents.

Link copied to clipboard
data class GuildScheduledEventUpdateEvent(val scheduledEvent: GuildScheduledEvent, val oldEvent: GuildScheduledEvent?, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : GuildScheduledEventEvent

Event fired if a GuildScheduledEvent gets updated.

Link copied to clipboard
data class GuildScheduledEventUserAddEvent(val scheduledEventId: Snowflake, val userId: Snowflake, val guildId: Snowflake, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : GuildScheduledEventUserEvent

Sent when a user has subscribed to a GuildScheduledEvent.

Link copied to clipboard
data class GuildScheduledEventUserRemoveEvent(val scheduledEventId: Snowflake, val userId: Snowflake, val guildId: Snowflake, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : GuildScheduledEventUserEvent

Sent when a user has unsubscribed from a GuildScheduledEvent.

Link copied to clipboard
class GuildUpdateEvent(val guild: Guild, val old: Guild?, val shard: Int, val customContext: Any?) : Event
Link copied to clipboard
class IntegrationCreateEvent(val integration: Integration, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class IntegrationDeleteEvent(val id: Snowflake, val guildId: Snowflake, val applicationId: Snowflake?, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class IntegrationsUpdateEvent(val guildId: Snowflake, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class IntegrationUpdateEvent(val integration: Integration, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class InviteCreateEvent(val data: InviteCreateData, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable

Sent when a new invite to a channel is created.

Link copied to clipboard
class InviteDeleteEvent(val data: InviteDeleteData, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable

Sent when an invite is deleted.

Link copied to clipboard
class MemberJoinEvent(val member: Member, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = member.kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class MemberLeaveEvent(val user: User, val old: Member?, val guildId: Snowflake, val shard: Int, val customContext: Any?) : Event
Link copied to clipboard
class MembersChunkEvent(val data: MembersChunkData, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class MemberUpdateEvent(val member: Member, val old: Member?, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class VoiceServerUpdateEvent(val token: String, val guildId: Snowflake, val endpoint: String?, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable
Link copied to clipboard
class WebhookUpdateEvent(val guildId: Snowflake, val channelId: Snowflake, val kord: Kord, val shard: Int, val customContext: Any?, val supplier: EntitySupplier = kord.defaultSupplier) : Event, Strategizable