InputSticker

@Serializable(with = InputStickerSerializer::class)
sealed interface InputSticker(source)

Inheritors

Types

Link copied to clipboard
@Serializable
data class Mask(val sticker: InputFile, val format: StickerFormat, val emojisList: List<String>, val maskPosition: MaskPosition? = null) : InputSticker
Link copied to clipboard
@Serializable
sealed interface WithKeywords : InputSticker

Properties

Link copied to clipboard
abstract val emojisList: List<String>
Link copied to clipboard
abstract val format: StickerFormat
Link copied to clipboard
abstract val sticker: InputFile

Functions

Link copied to clipboard
inline fun <T> InputSticker.ifMask(block: (InputSticker.Mask) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard