Uses of Class
dev.voroby.springframework.telegram.client.TdApi.InputFile
-
Uses of TdApi.InputFile in dev.voroby.springframework.telegram.client
Modifier and TypeClassDescriptionstatic class
A file generated by the application.static class
A file defined by its unique identifier.static class
A file defined by a local path.static class
A file defined by its remote identifier.Modifier and TypeFieldDescriptionTdApi.AddSavedAnimation.animation
The animation file to be added.TdApi.InputChatPhotoAnimation.animation
Animation to be set as profile photo.TdApi.InputMessageAnimation.animation
Animation file to be sent.TdApi.RemoveSavedAnimation.animation
Animation file to be removed.TdApi.ImportMessages.attachedFiles
Files used in the imported messages.TdApi.InputMessageAudio.audio
Audio file to be sent.TdApi.InputBackgroundLocal.background
Background file to use.TdApi.InputMessageDocument.document
Document to be sent.TdApi.PreliminaryUploadFile.file
File to upload.TdApi.InputPersonalDocument.files
List of files containing the pages of the document.TdApi.InputIdentityDocument.frontSide
Front side of the document.TdApi.SendCallLog.logFile
Call log file.TdApi.InputPaidMedia.media
Photo or video to be sent.TdApi.ImportMessages.messageFile
File with messages to import.TdApi.ReplaceStickerInSet.oldSticker
Sticker to remove from the set.TdApi.InputChatPhotoStatic.photo
Photo to be set as profile photo.TdApi.InputMessagePhoto.photo
Photo to send.TdApi.InputStoryContentPhoto.photo
Photo to send.TdApi.InputIdentityDocument.reverseSide
Reverse side of the document; only for driver license and identity card; pass null otherwise.TdApi.InputIdentityDocument.selfie
Selfie with the document; pass null if unavailable.TdApi.AddSavedNotificationSound.sound
Notification sound file to add.TdApi.AddFavoriteSticker.sticker
Sticker file to add.TdApi.AddRecentSticker.sticker
Sticker file to add.TdApi.GetStickerEmojis.sticker
Sticker file identifier.TdApi.InputBusinessStartPage.sticker
Greeting sticker of the start page; pass null if none.TdApi.InputMessageSticker.sticker
Sticker to be sent.TdApi.InputSticker.sticker
File with the sticker; must fit in a 512x512 square.TdApi.RemoveFavoriteSticker.sticker
Sticker file to delete from the list.TdApi.RemoveRecentSticker.sticker
Sticker file to delete.TdApi.RemoveStickerFromSet.sticker
Sticker to remove from the set.TdApi.SetStickerEmojis.sticker
Sticker.TdApi.SetStickerKeywords.sticker
Sticker.TdApi.SetStickerMaskPosition.sticker
Sticker.TdApi.SetStickerPositionInSet.sticker
Sticker.TdApi.UploadStickerFile.sticker
File file to upload; must fit in a 512x512 square.TdApi.InputThumbnail.thumbnail
Thumbnail file to send.TdApi.SetStickerSetThumbnail.thumbnail
Thumbnail to set; pass null to remove the sticker set thumbnail.TdApi.InputIdentityDocument.translation
List of files containing a certified English translation of the document.TdApi.InputPersonalDocument.translation
List of files containing a certified English translation of the document.TdApi.InputMessageVideo.video
Video to be sent.TdApi.InputStoryContentVideo.video
Video to be sent.TdApi.InputMessageVideoNote.videoNote
Video note to be sent.TdApi.InputMessageVoiceNote.voiceNote
Voice note to be sent.ModifierConstructorDescriptionAddFavoriteSticker
(TdApi.InputFile sticker) Creates a function, which adds a new sticker to the list of favorite stickers.AddRecentSticker
(boolean isAttached, TdApi.InputFile sticker) Creates a function, which manually adds a new sticker to the list of recently used stickers.AddSavedAnimation
(TdApi.InputFile animation) Creates a function, which manually adds a new animation to the list of saved animations.Creates a function, which adds a new notification sound to the list of saved notification sounds.GetStickerEmojis
(TdApi.InputFile sticker) Creates a function, which returns emoji corresponding to a sticker.ImportMessages
(long chatId, TdApi.InputFile messageFile, TdApi.InputFile[] attachedFiles) Creates a function, which imports messages exported from another app.InputBackgroundLocal
(TdApi.InputFile background) A background from a local file.InputBusinessStartPage
(String title, String message, TdApi.InputFile sticker) Describes settings for a business account start page to set.InputChatPhotoAnimation
(TdApi.InputFile animation, double mainFrameTimestamp) An animation in MPEG4 format; must be square, at most 10 seconds long, have width between 160 and 1280 and be at most 2MB in size.A static photo in JPEG format.InputIdentityDocument
(String number, TdApi.Date expirationDate, TdApi.InputFile frontSide, TdApi.InputFile reverseSide, TdApi.InputFile selfie, TdApi.InputFile[] translation) An identity document to be saved to Telegram Passport.InputMessageAnimation
(TdApi.InputFile animation, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int duration, int width, int height, TdApi.FormattedText caption, boolean showCaptionAboveMedia, boolean hasSpoiler) An animation message (GIF-style).InputMessageAudio
(TdApi.InputFile audio, TdApi.InputThumbnail albumCoverThumbnail, int duration, String title, String performer, TdApi.FormattedText caption) An audio message.InputMessageDocument
(TdApi.InputFile document, TdApi.InputThumbnail thumbnail, boolean disableContentTypeDetection, TdApi.FormattedText caption) A document message (general file).InputMessagePhoto
(TdApi.InputFile photo, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int width, int height, TdApi.FormattedText caption, boolean showCaptionAboveMedia, TdApi.MessageSelfDestructType selfDestructType, boolean hasSpoiler) A photo message.InputMessageSticker
(TdApi.InputFile sticker, TdApi.InputThumbnail thumbnail, int width, int height, String emoji) A sticker message.InputMessageVideo
(TdApi.InputFile video, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int duration, int width, int height, boolean supportsStreaming, TdApi.FormattedText caption, boolean showCaptionAboveMedia, TdApi.MessageSelfDestructType selfDestructType, boolean hasSpoiler) A video message.InputMessageVideoNote
(TdApi.InputFile videoNote, TdApi.InputThumbnail thumbnail, int duration, int length, TdApi.MessageSelfDestructType selfDestructType) A video note message.InputMessageVoiceNote
(TdApi.InputFile voiceNote, int duration, byte[] waveform, TdApi.FormattedText caption, TdApi.MessageSelfDestructType selfDestructType) A voice note message.InputPaidMedia
(TdApi.InputPaidMediaType type, TdApi.InputFile media, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int width, int height) Describes a paid media to be sent.InputPersonalDocument
(TdApi.InputFile[] files, TdApi.InputFile[] translation) A personal document to be saved to Telegram Passport.InputSticker
(TdApi.InputFile sticker, TdApi.StickerFormat format, String emojis, TdApi.MaskPosition maskPosition, String[] keywords) A sticker to be added to a sticker set.InputStoryContentPhoto
(TdApi.InputFile photo, int[] addedStickerFileIds) A photo story.InputStoryContentVideo
(TdApi.InputFile video, int[] addedStickerFileIds, double duration, double coverFrameTimestamp, boolean isAnimation) A video story.InputThumbnail
(TdApi.InputFile thumbnail, int width, int height) A thumbnail to be sent along with a file; must be in JPEG or WEBP format for stickers, and less than 200 KB in size.PreliminaryUploadFile
(TdApi.InputFile file, TdApi.FileType fileType, int priority) Creates a function, which preliminary uploads a file to the cloud before sending it in a message, which can be useful for uploading of being recorded voice and video notes.RemoveFavoriteSticker
(TdApi.InputFile sticker) Creates a function, which removes a sticker from the list of favorite stickers.RemoveRecentSticker
(boolean isAttached, TdApi.InputFile sticker) Creates a function, which removes a sticker from the list of recently used stickers.RemoveSavedAnimation
(TdApi.InputFile animation) Creates a function, which removes an animation from the list of saved animations.RemoveStickerFromSet
(TdApi.InputFile sticker) Creates a function, which removes a sticker from the set to which it belongs.ReplaceStickerInSet
(long userId, String name, TdApi.InputFile oldSticker, TdApi.InputSticker newSticker) Creates a function, which replaces existing sticker in a set.SendCallLog
(int callId, TdApi.InputFile logFile) Creates a function, which sends log file for a call to Telegram servers.SetStickerEmojis
(TdApi.InputFile sticker, String emojis) Creates a function, which changes the list of emojis corresponding to a sticker.SetStickerKeywords
(TdApi.InputFile sticker, String[] keywords) Creates a function, which changes the list of keywords of a sticker.SetStickerMaskPosition
(TdApi.InputFile sticker, TdApi.MaskPosition maskPosition) Creates a function, which changes the mask position of a mask sticker.SetStickerPositionInSet
(TdApi.InputFile sticker, int position) Creates a function, which changes the position of a sticker in the set to which it belongs.SetStickerSetThumbnail
(long userId, String name, TdApi.InputFile thumbnail, TdApi.StickerFormat format) Creates a function, which sets a sticker set thumbnail.UploadStickerFile
(long userId, TdApi.StickerFormat stickerFormat, TdApi.InputFile sticker) Creates a function, which uploads a file with a sticker; returns the uploaded file.