Package-level declarations

Types

Link copied to clipboard
interface HasPartialEmoji

Interface representing a button type that has a partial emoji property. This is used to keep the emoji function DRY.

Functions

Link copied to clipboard
fun HasPartialEmoji.emoji(guildEmoji: GuildEmoji)

Convenience function for setting HasPartialEmoji.partialEmoji based on a given guild custom emoji.

fun HasPartialEmoji.emoji(emoji: ReactionEmoji)
fun HasPartialEmoji.emoji(guildEmoji: ReactionEmoji.Custom)
fun HasPartialEmoji.emoji(unicodeEmoji: ReactionEmoji.Unicode)

Convenience function for setting HasPartialEmoji.partialEmoji based on a given reaction emoji.

fun HasPartialEmoji.emoji(unicodeEmoji: String)

Convenience function for setting HasPartialEmoji.partialEmoji based on a given Unicode emoji.