ResendableContent

interface ResendableContent

Functions

createResend
Link copied to clipboard
common
abstract fun createResend(chatId: ChatIdentifier, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<out Message>

Inheritors

MessageContent
Link copied to clipboard

Extensions

asAnimationContent
Link copied to clipboard
common
inline fun ResendableContent.asAnimationContent(): AnimationContent?
asAudioContent
Link copied to clipboard
common
inline fun ResendableContent.asAudioContent(): AudioContent?
asAudioMediaGroupContent
Link copied to clipboard
common
inline fun ResendableContent.asAudioMediaGroupContent(): AudioMediaGroupContent?
asContactContent
Link copied to clipboard
common
inline fun ResendableContent.asContactContent(): ContactContent?
asDiceContent
Link copied to clipboard
common
inline fun ResendableContent.asDiceContent(): DiceContent?
asDocumentContent
Link copied to clipboard
common
inline fun ResendableContent.asDocumentContent(): DocumentContent?
asDocumentMediaGroupContent
Link copied to clipboard
common
asGameContent
Link copied to clipboard
common
inline fun ResendableContent.asGameContent(): GameContent?
asInvoiceContent
Link copied to clipboard
common
inline fun ResendableContent.asInvoiceContent(): InvoiceContent?
asLocationContent
Link copied to clipboard
common
inline fun ResendableContent.asLocationContent(): LocationContent?
asMediaCollectionContent
Link copied to clipboard
common
asMediaContent
Link copied to clipboard
common
inline fun ResendableContent.asMediaContent(): MediaContent?
asMediaGroupContent
Link copied to clipboard
common
inline fun ResendableContent.asMediaGroupContent(): MediaGroupContent?
asMessageContent
Link copied to clipboard
common
inline fun ResendableContent.asMessageContent(): MessageContent?
asPhotoContent
Link copied to clipboard
common
inline fun ResendableContent.asPhotoContent(): PhotoContent?
asPollContent
Link copied to clipboard
common
inline fun ResendableContent.asPollContent(): PollContent?
asStickerContent
Link copied to clipboard
common
inline fun ResendableContent.asStickerContent(): StickerContent?
asTextContent
Link copied to clipboard
common
inline fun ResendableContent.asTextContent(): TextContent?
asVenueContent
Link copied to clipboard
common
inline fun ResendableContent.asVenueContent(): VenueContent?
asVideoContent
Link copied to clipboard
common
inline fun ResendableContent.asVideoContent(): VideoContent?
asVideoNoteContent
Link copied to clipboard
common
inline fun ResendableContent.asVideoNoteContent(): VideoNoteContent?
asVisualMediaGroupContent
Link copied to clipboard
common
inline fun ResendableContent.asVisualMediaGroupContent(): VisualMediaGroupContent?
asVoiceContent
Link copied to clipboard
common
inline fun ResendableContent.asVoiceContent(): VoiceContent?
requireAnimationContent
Link copied to clipboard
common
inline fun ResendableContent.requireAnimationContent(): AnimationContent
requireAudioContent
Link copied to clipboard
common
inline fun ResendableContent.requireAudioContent(): AudioContent
requireAudioMediaGroupContent
Link copied to clipboard
common
requireContactContent
Link copied to clipboard
common
inline fun ResendableContent.requireContactContent(): ContactContent
requireDiceContent
Link copied to clipboard
common
inline fun ResendableContent.requireDiceContent(): DiceContent
requireDocumentContent
Link copied to clipboard
common
inline fun ResendableContent.requireDocumentContent(): DocumentContent
requireDocumentMediaGroupContent
Link copied to clipboard
common
requireGameContent
Link copied to clipboard
common
inline fun ResendableContent.requireGameContent(): GameContent
requireInvoiceContent
Link copied to clipboard
common
inline fun ResendableContent.requireInvoiceContent(): InvoiceContent
requireLocationContent
Link copied to clipboard
common
inline fun ResendableContent.requireLocationContent(): LocationContent
requireMediaCollectionContent
Link copied to clipboard
requireMediaContent
Link copied to clipboard
common
inline fun ResendableContent.requireMediaContent(): MediaContent
requireMediaGroupContent
Link copied to clipboard
common
inline fun ResendableContent.requireMediaGroupContent(): MediaGroupContent
requireMessageContent
Link copied to clipboard
common
inline fun ResendableContent.requireMessageContent(): MessageContent
requirePhotoContent
Link copied to clipboard
common
inline fun ResendableContent.requirePhotoContent(): PhotoContent
requirePollContent
Link copied to clipboard
common
inline fun ResendableContent.requirePollContent(): PollContent
requireStickerContent
Link copied to clipboard
common
inline fun ResendableContent.requireStickerContent(): StickerContent
requireTextContent
Link copied to clipboard
common
inline fun ResendableContent.requireTextContent(): TextContent
requireVenueContent
Link copied to clipboard
common
inline fun ResendableContent.requireVenueContent(): VenueContent
requireVideoContent
Link copied to clipboard
common
inline fun ResendableContent.requireVideoContent(): VideoContent
requireVideoNoteContent
Link copied to clipboard
common
inline fun ResendableContent.requireVideoNoteContent(): VideoNoteContent
requireVisualMediaGroupContent
Link copied to clipboard
common
requireVoiceContent
Link copied to clipboard
common
inline fun ResendableContent.requireVoiceContent(): VoiceContent
whenAnimationContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenAnimationContent(block: (AnimationContent) -> T): T?
whenAudioContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenAudioContent(block: (AudioContent) -> T): T?
whenAudioMediaGroupContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenAudioMediaGroupContent(block: (AudioMediaGroupContent) -> T): T?
whenContactContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenContactContent(block: (ContactContent) -> T): T?
whenDiceContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenDiceContent(block: (DiceContent) -> T): T?
whenDocumentContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenDocumentContent(block: (DocumentContent) -> T): T?
whenDocumentMediaGroupContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenDocumentMediaGroupContent(block: (DocumentMediaGroupContent) -> T): T?
whenGameContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenGameContent(block: (GameContent) -> T): T?
whenInvoiceContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenInvoiceContent(block: (InvoiceContent) -> T): T?
whenLocationContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenLocationContent(block: (LocationContent) -> T): T?
whenMediaCollectionContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenMediaCollectionContent(block: (MediaCollectionContent<TelegramMediaFile>) -> T): T?
whenMediaContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenMediaContent(block: (MediaContent) -> T): T?
whenMediaGroupContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenMediaGroupContent(block: (MediaGroupContent) -> T): T?
whenMessageContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenMessageContent(block: (MessageContent) -> T): T?
whenPhotoContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenPhotoContent(block: (PhotoContent) -> T): T?
whenPollContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenPollContent(block: (PollContent) -> T): T?
whenStickerContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenStickerContent(block: (StickerContent) -> T): T?
whenTextContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenTextContent(block: (TextContent) -> T): T?
whenVenueContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenVenueContent(block: (VenueContent) -> T): T?
whenVideoContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenVideoContent(block: (VideoContent) -> T): T?
whenVideoNoteContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenVideoNoteContent(block: (VideoNoteContent) -> T): T?
whenVisualMediaGroupContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenVisualMediaGroupContent(block: (VisualMediaGroupContent) -> T): T?
whenVoiceContent
Link copied to clipboard
common
inline fun <T> ResendableContent.whenVoiceContent(block: (VoiceContent) -> T): T?