Package dev. inmo. tgbotapi. requests. send. media
Types
SendAnimationData
Link copied to clipboard
data class SendAnimationData : DataRequest<ContentMessage<AnimationContent>> , SendMessageRequest<ContentMessage<AnimationContent>> , ReplyingMarkupSendMessageRequest<ContentMessage<AnimationContent>> , TextableSendMessageRequest<ContentMessage<AnimationContent>> , ThumbedSendMessageRequest<ContentMessage<AnimationContent>> , DuratedSendMessageRequest<ContentMessage<AnimationContent>> , SizedSendMessageRequest<ContentMessage<AnimationContent>>
Content copied to clipboard
SendAnimationFiles
Link copied to clipboard
SendAudioData
Link copied to clipboard
data class SendAudioData : DataRequest<ContentMessage<AudioContent>> , SendMessageRequest<ContentMessage<AudioContent>> , ReplyingMarkupSendMessageRequest<ContentMessage<AudioContent>> , TextableSendMessageRequest<ContentMessage<AudioContent>> , ThumbedSendMessageRequest<ContentMessage<AudioContent>> , TitledSendMessageRequest<ContentMessage<AudioContent>> , DuratedSendMessageRequest<ContentMessage<AudioContent>> , Performerable
Content copied to clipboard
SendAudioFiles
Link copied to clipboard
SendDocumentData
Link copied to clipboard
data class SendDocumentData : DataRequest<ContentMessage<DocumentContent>> , SendMessageRequest<ContentMessage<DocumentContent>> , ReplyingMarkupSendMessageRequest<ContentMessage<DocumentContent>> , TextableSendMessageRequest<ContentMessage<DocumentContent>> , ThumbedSendMessageRequest<ContentMessage<DocumentContent>>
Content copied to clipboard
SendDocumentFiles
Link copied to clipboard
SendMediaGroupData
Link copied to clipboard
data class SendMediaGroupData : DataRequest<List<MediaGroupMessage<MediaGroupContent>>> , SendMessageRequest<List<MediaGroupMessage<MediaGroupContent>>>
Content copied to clipboard
SendMediaGroupFiles
Link copied to clipboard
SendPhotoData
Link copied to clipboard
data class SendPhotoData : DataRequest<ContentMessage<PhotoContent>> , SendMessageRequest<ContentMessage<PhotoContent>> , ReplyingMarkupSendMessageRequest<ContentMessage<PhotoContent>> , TextableSendMessageRequest<ContentMessage<PhotoContent>>
Content copied to clipboard
SendPhotoFiles
Link copied to clipboard
SendStickerByFile
Link copied to clipboard
data class SendStickerByFile : MultipartRequest<ContentMessage<StickerContent>> , Request<ContentMessage<StickerContent>>
Content copied to clipboard
SendStickerByFileId
Link copied to clipboard
data class SendStickerByFileId : SendMessageRequest<ContentMessage<StickerContent>> , ReplyingMarkupSendMessageRequest<ContentMessage<StickerContent>>
Content copied to clipboard
SendVideoData
Link copied to clipboard
data class SendVideoData : DataRequest<ContentMessage<VideoContent>> , SendMessageRequest<ContentMessage<VideoContent>> , ReplyingMarkupSendMessageRequest<ContentMessage<VideoContent>> , TextableSendMessageRequest<ContentMessage<VideoContent>> , ThumbedSendMessageRequest<ContentMessage<VideoContent>> , DuratedSendMessageRequest<ContentMessage<VideoContent>> , SizedSendMessageRequest<ContentMessage<VideoContent>>
Content copied to clipboard
SendVideoFiles
Link copied to clipboard
SendVideoNoteData
Link copied to clipboard
data class SendVideoNoteData : DataRequest<ContentMessage<VideoNoteContent>> , SendMessageRequest<ContentMessage<VideoNoteContent>> , ReplyingMarkupSendMessageRequest<ContentMessage<VideoNoteContent>> , ThumbedSendMessageRequest<ContentMessage<VideoNoteContent>> , DuratedSendMessageRequest<ContentMessage<VideoNoteContent>> , SizedSendMessageRequest<ContentMessage<VideoNoteContent>>
Content copied to clipboard
SendVideoNoteFiles
Link copied to clipboard
SendVoiceData
Link copied to clipboard
data class SendVoiceData : DataRequest<ContentMessage<VoiceContent>> , SendMessageRequest<ContentMessage<VoiceContent>> , ReplyingMarkupSendMessageRequest<ContentMessage<VoiceContent>> , TextableSendMessageRequest<ContentMessage<VoiceContent>> , DuratedSendMessageRequest<ContentMessage<VoiceContent>>
Content copied to clipboard
SendVoiceFiles
Link copied to clipboard
Functions
SendAnimation
Link copied to clipboard
fun SendAnimation(chatId: ChatIdentifier, animation: InputFile, thumb: InputFile? = null, entities: TextSourcesList, duration: Long? = null, width: Int? = null, height: Int? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<AnimationContent>>
Content copied to clipboard
fun SendAnimation(chatId: ChatIdentifier, animation: InputFile, thumb: InputFile? = null, text: String? = null, parseMode: ParseMode? = null, duration: Long? = null, width: Int? = null, height: Int? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<AnimationContent>>
Content copied to clipboard
SendAudio
Link copied to clipboard
fun SendAudio(chatId: ChatIdentifier, audio: InputFile, thumb: InputFile? = null, entities: List<TextSource>, duration: Long? = null, performer: String? = null, title: String? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<AudioContent>>
Content copied to clipboard
fun SendAudio(chatId: ChatIdentifier, audio: InputFile, thumb: InputFile? = null, text: String? = null, parseMode: ParseMode? = null, duration: Long? = null, performer: String? = null, title: String? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<AudioContent>>
Content copied to clipboard
SendDocument
Link copied to clipboard
fun SendDocument(chatId: ChatIdentifier, document: InputFile, thumb: InputFile? = null, entities: TextSourcesList, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null, disableContentTypeDetection: Boolean? = null): Request<ContentMessage<DocumentContent>>
Content copied to clipboard
fun SendDocument(chatId: ChatIdentifier, document: InputFile, thumb: InputFile? = null, text: String? = null, parseMode: ParseMode? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null, disableContentTypeDetection: Boolean? = null): Request<ContentMessage<DocumentContent>>
Content copied to clipboard
SendDocumentsGroup
Link copied to clipboard
inline fun SendDocumentsGroup(chatId: ChatIdentifier, media: List<DocumentMediaGroupMemberInputMedia>, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null): Request<List<MediaGroupMessage<DocumentContent>>>
Content copied to clipboard
SendMediaGroup
Link copied to clipboard
fun <T : MediaGroupContent> SendMediaGroup(chatId: ChatIdentifier, media: List<MediaGroupMemberInputMedia>, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null): Request<List<MediaGroupMessage<T>>>
Content copied to clipboard
SendPhoto
Link copied to clipboard
fun SendPhoto(chatId: ChatIdentifier, photo: InputFile, entities: TextSourcesList, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<PhotoContent>>
Content copied to clipboard
fun SendPhoto(chatId: ChatIdentifier, photo: InputFile, text: String? = null, parseMode: ParseMode? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<PhotoContent>>
Content copied to clipboard
SendPlaylist
Link copied to clipboard
inline fun SendPlaylist(chatId: ChatIdentifier, media: List<AudioMediaGroupMemberInputMedia>, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null): Request<List<MediaGroupMessage<AudioContent>>>
Content copied to clipboard
SendSticker
Link copied to clipboard
fun SendSticker(chatId: ChatIdentifier, sticker: InputFile, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<StickerContent>>
Content copied to clipboard
SendVideo
Link copied to clipboard
fun SendVideo(chatId: ChatIdentifier, video: InputFile, thumb: InputFile? = null, entities: TextSourcesList, duration: Long? = null, width: Int? = null, height: Int? = null, supportStreaming: Boolean? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<VideoContent>>
Content copied to clipboard
fun SendVideo(chatId: ChatIdentifier, video: InputFile, thumb: InputFile? = null, text: String? = null, parseMode: ParseMode? = null, duration: Long? = null, width: Int? = null, height: Int? = null, supportStreaming: Boolean? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<VideoContent>>
Content copied to clipboard
SendVideoNote
Link copied to clipboard
fun SendVideoNote(chatId: ChatIdentifier, videoNote: InputFile, thumb: InputFile? = null, duration: Long? = null, size: Int? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<VideoNoteContent>>
Content copied to clipboard
SendVisualMediaGroup
Link copied to clipboard
inline fun SendVisualMediaGroup(chatId: ChatIdentifier, media: List<VisualMediaGroupMemberInputMedia>, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null): Request<List<MediaGroupMessage<VisualMediaGroupContent>>>
Content copied to clipboard
SendVoice
Link copied to clipboard
fun SendVoice(chatId: ChatIdentifier, voice: InputFile, entities: TextSourcesList, duration: Long? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<VoiceContent>>
Content copied to clipboard
fun SendVoice(chatId: ChatIdentifier, voice: InputFile, text: String? = null, parseMode: ParseMode? = null, duration: Long? = null, disableNotification: Boolean = false, replyToMessageId: MessageIdentifier? = null, allowSendingWithoutReply: Boolean? = null, replyMarkup: KeyboardMarkup? = null): Request<ContentMessage<VoiceContent>>
Content copied to clipboard
Properties
rawSendingMediaGroupsWarning
Link copied to clipboard