Package-level declarations
Types
Link copied to clipboard
class MemberDelta(val avatar: Optional<Asset?>, val username: Optional<String>, val discriminator: Optional<String>, val flags: Optional<UserFlags?>, val nickname: Optional<String?>, val boosting: Optional<Instant?>, val roles: Optional<RoleDelta>, val owner: Optional<Boolean>, val pending: Optional<Boolean>) : UserDelta
Represents the difference between two Kord Member objects. This includes everything from UserDelta.
Link copied to clipboard
open class MessageDelta(val attachments: Optional<Set<Attachment>>, val content: Optional<String>, val editedTimestamp: Optional<Instant?>, val embeds: Optional<List<Embed>>, val isPinned: Optional<Boolean>, val mentionedChannelIds: Optional<Set<Snowflake>>, val mentionedRoleIds: Optional<Set<Snowflake>>, val mentionedUserIds: Optional<Set<Snowflake>>, val mentionsEveryone: Optional<Boolean>, val reactions: Optional<Set<Reaction>>, val stickers: Optional<List<StickerItem>>)
Represents the difference between two Kord Message objects.