InputMedia

interface InputMedia

Properties

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

Inheritors

DuratedInputMedia
Link copied to clipboard
InputMediaAnimation
Link copied to clipboard
InputMediaAudio
Link copied to clipboard
InputMediaDocument
Link copied to clipboard
InputMediaPhoto
Link copied to clipboard
InputMediaVideo
Link copied to clipboard
MediaGroupMemberInputMedia
Link copied to clipboard
SizedInputMedia
Link copied to clipboard
ThumbedInputMedia
Link copied to clipboard
TitledInputMedia
Link copied to clipboard

Extensions

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