Animation
constructor(media: String, thumbnail: ImplicitFile? = null, caption: String? = null, parseMode: ParseMode? = null, captionEntities: List<MessageEntity>? = null, width: Int? = null, height: Int? = null, duration: Int? = null, hasSpoiler: Boolean? = null, showCaptionAboveMedia: Boolean? = null)
constructor(media: InputFile, thumbnail: ImplicitFile? = null, caption: String? = null, parseMode: ParseMode? = null, captionEntities: List<MessageEntity>? = null, width: Int? = null, height: Int? = null, duration: Int? = null, hasSpoiler: Boolean? = null, showCaptionAboveMedia: Boolean? = null)
constructor(media: ImplicitFile, thumbnail: ImplicitFile? = null, caption: String? = null, parseMode: ParseMode? = null, captionEntities: List<MessageEntity>? = null, width: Int? = null, height: Int? = null, duration: Int? = null, hasSpoiler: Boolean? = null, showCaptionAboveMedia: Boolean? = null)