InputMedia

interface InputMedia

Properties

Link copied to clipboard
abstract val file: InputFile
Link copied to clipboard
abstract val media: String
Link copied to clipboard
abstract val type: String

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

Extensions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun InputMedia.asDuratedInputMedia(): DuratedInputMedia?
Link copied to clipboard
inline fun InputMedia.asInputMediaAnimation(): InputMediaAnimation?
Link copied to clipboard
inline fun InputMedia.asInputMediaAudio(): InputMediaAudio?
Link copied to clipboard
inline fun InputMedia.asInputMediaDocument(): InputMediaDocument?
Link copied to clipboard
inline fun InputMedia.asInputMediaPhoto(): InputMediaPhoto?
Link copied to clipboard
inline fun InputMedia.asInputMediaVideo(): InputMediaVideo?
Link copied to clipboard
inline fun InputMedia.asMediaGroupMemberInputMedia(): MediaGroupMemberInputMedia?
Link copied to clipboard
inline fun InputMedia.asSizedInputMedia(): SizedInputMedia?
Link copied to clipboard
inline fun InputMedia.asThumbedInputMedia(): ThumbedInputMedia?
Link copied to clipboard
inline fun InputMedia.asTitledInputMedia(): TitledInputMedia?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun InputMedia.requireDuratedInputMedia(): DuratedInputMedia
Link copied to clipboard
inline fun InputMedia.requireInputMediaAnimation(): InputMediaAnimation
Link copied to clipboard
inline fun InputMedia.requireInputMediaAudio(): InputMediaAudio
Link copied to clipboard
inline fun InputMedia.requireInputMediaDocument(): InputMediaDocument
Link copied to clipboard
inline fun InputMedia.requireInputMediaPhoto(): InputMediaPhoto
Link copied to clipboard
inline fun InputMedia.requireInputMediaVideo(): InputMediaVideo
Link copied to clipboard
Link copied to clipboard
inline fun InputMedia.requireSizedInputMedia(): SizedInputMedia
Link copied to clipboard
inline fun InputMedia.requireThumbedInputMedia(): ThumbedInputMedia
Link copied to clipboard
inline fun InputMedia.requireTitledInputMedia(): TitledInputMedia
Link copied to clipboard
inline fun <T> InputMedia.whenAudioMediaGroupMemberInputMedia(block: (AudioMediaGroupMemberInputMedia) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenDocumentMediaGroupMemberInputMedia(block: (DocumentMediaGroupMemberInputMedia) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenDuratedInputMedia(block: (DuratedInputMedia) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenInputMediaAnimation(block: (InputMediaAnimation) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenInputMediaAudio(block: (InputMediaAudio) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenInputMediaDocument(block: (InputMediaDocument) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenInputMediaPhoto(block: (InputMediaPhoto) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenInputMediaVideo(block: (InputMediaVideo) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenMediaGroupMemberInputMedia(block: (MediaGroupMemberInputMedia) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenSizedInputMedia(block: (SizedInputMedia) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenThumbedInputMedia(block: (ThumbedInputMedia) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenTitledInputMedia(block: (TitledInputMedia) -> T): T?
Link copied to clipboard
inline fun <T> InputMedia.whenVisualMediaGroupMemberInputMedia(block: (VisualMediaGroupMemberInputMedia) -> T): T?