TelegramPaidMediaVideo

@Serializable
data class TelegramPaidMediaVideo(val file: InputFile, val thumb: InputFile? = null, val width: Int? = null, val height: Int? = null, val duration: Long? = null, val supportsStreaming: Boolean = false, val cover: InputFile? = null, val startTimestamp: Seconds? = null) : VisualTelegramPaidMedia, SizedTelegramMedia, DuratedTelegramMedia, ThumbedTelegramMedia, CoveredTelegramMedia, OptionallyStreamable, WithCustomStartTelegramMedia(source)

Constructors

Link copied to clipboard
constructor(file: InputFile, thumb: InputFile? = null, width: Int? = null, height: Int? = null, duration: Long? = null, supportsStreaming: Boolean = false, cover: InputFile? = null, startTimestamp: Seconds? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "cover")
open override val cover: InputFile?
Link copied to clipboard
open override val duration: Long?
Link copied to clipboard
open override val file: InputFile
Link copied to clipboard
open override val height: Int?
Link copied to clipboard
@SerialName(value = "media")
open override val media: String
Link copied to clipboard
@SerialName(value = "start_timestamp")
open override val startTimestamp: Seconds?
Link copied to clipboard
@SerialName(value = "supports_streaming")
open override val supportsStreaming: Boolean
Link copied to clipboard
open override val thumb: InputFile?
Link copied to clipboard
open override val type: String
Link copied to clipboard
open override val width: Int?

Functions

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