Image

Types

Link copied to clipboard
data class AchievementIcon(val applicationId: Snowflake, val achievementId: String, val iconHash: String) : Image
Link copied to clipboard
data class ApplicationAsset(val applicationId: Snowflake, val assetId: String) : Image
Link copied to clipboard
data class ApplicationCover(val applicationId: Snowflake, val coverImage: String) : Image
Link copied to clipboard
data class ApplicationIcon(val applicationId: Snowflake, val icon: String) : Image
Link copied to clipboard
data class CustomEmoji(val emojiId: Snowflake) : Image
Link copied to clipboard
data class DefaultUserAvatar(val userDiscriminator: Int) : Image
Link copied to clipboard
Link copied to clipboard
data class GuildBanner(val guildId: Snowflake, val guildBanner: String) : Image
Link copied to clipboard
data class GuildDiscoverySplash(val guildId: Snowflake, val guildDiscoverySplash: String) : Image
Link copied to clipboard
data class GuildIcon(val guildId: Snowflake, val guildIcon: String) : Image
Link copied to clipboard
data class GuildMemberAvatar(val guildId: Snowflake, val userId: Snowflake, val memberAvatar: String) : Image
Link copied to clipboard
data class GuildSplash(val guildId: Snowflake, val guildSplash: String) : Image
Link copied to clipboard
data class RoleIcon(val roleId: Snowflake, val roleIcon: String) : Image
Link copied to clipboard
data class Sticker(val stickerId: Snowflake, val stickerFormatType: Sticker.FormatType) : Image
Link copied to clipboard
data class StickerPackBanner(val stickerPackBannerAssetId: Snowflake) : Image
Link copied to clipboard
data class TeamIcon(val teamId: Snowflake, val teamIcon: String) : Image
Link copied to clipboard

Image type with bounded formats

Link copied to clipboard
data class UserAvatar(val userId: Snowflake, val userAvatar: String) : Image
Link copied to clipboard
data class UserBanner(val userId: Snowflake, val userBanner: String) : Image

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun url(format: Image.Format = recommendedFormat): Url

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val type: Image.Type
Link copied to clipboard
val url: Url

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard