Classes¶
A B C D E F G I J K L M N O P R S T U V W
A¶
ActiveStoryState— Describes state of active stories posted by a chatAffiliateProgramSortOrder— Describes the order of the found affiliate programsAffiliateType— Describes type of affiliate for an affiliate programAuctionState— Describes state of an auctionAuthenticationCodeType— Provides information about the method by which an authentication code is delivered to the userAuthorizationState— Represents the current authorization state of the TDLib clientAutosaveSettingsScope— Describes scope of autosave settings
B¶
BackgroundFill— Describes a fill of a backgroundBackgroundType— Describes the type of backgroundBlockList— Describes type of block listBotCommandScope— Represents the scope to which bot commands are relevantBotWriteAccessAllowReason— Describes a reason why a bot was allowed to write messages to the current userBuiltInTheme— Describes a built-in theme of an official applicationBusinessAwayMessageSchedule— Describes conditions for sending of away messages by a Telegram Business accountBusinessFeature— Describes a feature available to Business user accountsButtonStyle— Describes style of a button
C¶
CallbackQueryPayload— Represents a payload of a callback queryCallDiscardReason— Describes the reason why a call was discardedCallProblem— Describes the exact type of problem with a callCallServerType— Describes the type of call serverCallState— Describes the current call stateCanPostStoryResult— Represents result of checking whether the current user can post a story on behalf of the specific chatCanSendGiftResult— Describes whether a gift can be sent now by the current userCanSendMessageToUserResult— Describes result of canSendMessageToUserCanTransferOwnershipResult— Represents result of checking whether the current session can be used to transfer a chat ownership to another userChatAction— Describes the different types of activity in a chatChatActionBar— Describes actions which must be possible to do through a chat action barChatAvailableReactions— Describes reactions available in the chatChatBoostSource— Describes source of a chat boostChatEventAction— Represents a chat eventChatJoinRequestResult— Describes result of a chat join requestChatJoinResult— Describes result of join of a chat by the current userChatList— Describes a list of chatsChatMembersFilter— Specifies the kind of chat members to return in searchChatMembersChatMemberStatus— Provides information about the status of a member in a chatChatPhotoStickerType— Describes type of sticker, which was used to create a chat photoChatRevenueTransactionType— Describes type of transaction for revenue earned from sponsored messages in a chatChatSource— Describes a reason why an external chat is shown in a chat listChatStatistics— Contains a detailed statistics about a chatChatStatisticsObjectType— Describes type of object, for which statistics are providedChatTheme— Describes a chat themeChatType— Describes the type of chatCheckChatUsernameResult— Represents result of checking whether a username can be set for a chatCheckStickerSetNameResult— Represents result of checking whether a name can be used for a new sticker setCollectibleItemType— Describes a collectible item that can be purchased at https://fragment.comCommunityMemberStatus— Provides information about the status of a member in a communityConnectionState— Describes the current state of the connection to Telegram serversCraftGiftResult— Contains result of gift crafting
D¶
DateTimeFormattingType— Describes date and time formattingDateTimePartPrecision— Describes precision with which to show a date or a timeDeviceToken— Represents a data needed to subscribe for push notifications through registerDevice method. To use specific push noti...DiceStickers— Contains animated stickers which must be used for dice animation renderingDiffEntityType— Represents a change of a textDraftMessageContent— Content of the message draft
E¶
EmailAddressAuthentication— Contains authentication data for an email addressEmailAddressResetState— Describes reset state of an email addressEmojiCategorySource— Describes source of stickers for an emoji categoryEmojiCategoryType— Describes type of emoji categoryEmojiStatusType— Describes type of emoji status
F¶
FileType— Represents the type of fileFirebaseAuthenticationSettings— Contains settings for Firebase Authentication in the official applicationsFirebaseDeviceVerificationParameters— Describes parameters to be used for device verification
G¶
GiftForResaleOrder— Describes order in which upgraded gifts for resale will be sortedGiftPurchaseOfferState— Describes state of a gift purchase offerGiftResalePrice— Describes price of a resold giftGiftResaleResult— Describes result of sending a resold giftGiveawayInfo— Contains information about a giveawayGiveawayParticipantStatus— Contains information about status of a user in a giveawayGiveawayPrize— Contains information about a giveaway prizeGroupCallDataChannel— Describes data channel for a group callGroupCallVideoQuality— Describes the quality of a group call video
I¶
InlineKeyboardButtonType— Describes the type of inline keyboard buttonInlineQueryResult— Represents a single result of an inline queryInlineQueryResultsButtonType— Represents type of button in results of inline queryInputBackground— Contains information about background to setInputCall— Describes a callInputChatPhoto— Describes a photo to be set as a user profile or chat photoInputChatTheme— Describes a chat theme to setInputCredentials— Contains information about the payment method chosen by the userInputFile— Points to a fileInputGroupCall— Describes a non-joined group call that isn't bound to a chatInputInlineQueryResult— Represents a single result of an inline query; for bots onlyInputInvoice— Describes an invoice to processInputMessageContent— The content of a message to sendInputMessageReplyTo— Contains information about the message or the story to be repliedInputPageBlock— Describes a block of a rich message to sendInputPaidMediaType— Describes type of paid media to sendInputPassportElement— Contains information about a Telegram Passport element to be savedInputPassportElementErrorSource— Contains the description of an error in a Telegram Passport element; for bots onlyInputPollMedia— The content of a poll media to sendInputPollType— Describes the type of poll to sendInputStoryAreaType— Describes type of clickable area on a story media to be addedInputStoryContent— The content of a story to postInternalLinkType— Describes an internal https://t.me or tg: link, which must be processed by the application in a special wayInviteGroupCallParticipantResult— Describes result of group call participant invitationInviteLinkChatType— Describes the type of chat to which points an invite link
J¶
JsonValue— Represents a JSON value
K¶
KeyboardButtonSource— Describes source of a keyboard buttonKeyboardButtonType— Describes a keyboard button type
L¶
LanguagePackStringValue— Represents the value of a string in a language packLinkPreviewAlbumMedia— Describes a media from a link preview albumLinkPreviewType— Describes type of link previewLoginUrlInfo— Contains information about an inline button of type inlineKeyboardButtonTypeLoginUrl or an external linkLogStream— Describes a stream to which TDLib internal log is written
M¶
MaskPoint— Part of the face, relative to which a mask is placedMessageContent— Contains the content of a messageMessageEffectType— Describes type of emoji effectMessageFileType— Contains information about a file with messages exported from another appMessageOrigin— Contains information about the origin of a messageMessageReadDate— Describes read date of a recent outgoing message in a private chatMessageReplyTo— Contains information about the message or the story a message is replying toMessageSchedulingState— Contains information about the time when a scheduled message will be sentMessageSelfDestructType— Describes when a message will be self-destructedMessageSender— Contains information about the sender of a messageMessageSendingState— Contains information about the sending state of the messageMessageSource— Describes source of a messageMessageTopic— Describes a topic of messages in a chat
N¶
NetworkStatisticsEntry— Contains statistics about network usageNetworkType— Represents the type of networkNotificationGroupType— Describes the type of notifications in a notification groupNotificationSettingsScope— Describes the types of chats to which notification settings are relevantNotificationType— Contains detailed information about a notification
O¶
OptionValue— Represents the value of an option
P¶
PageBlock— Describes a block of an instant view for a web page or a block of a rich messagePageBlockHorizontalAlignment— Describes a horizontal alignment of a table cell contentPageBlockVerticalAlignment— Describes a Vertical alignment of a table cell contentPaidMedia— Describes a paid mediaPaidReactionType— Describes type of paid message reactionPassportElement— Contains information about a Telegram Passport elementPassportElementErrorSource— Contains the description of an error in a Telegram Passport elementPassportElementType— Contains the type of Telegram Passport elementPaymentFormType— Describes type of payment formPaymentProvider— Contains information about a payment providerPaymentReceiptType— Describes type of successful paymentPhoneNumberCodeType— Describes type of the request for which a code is sent to a phone numberPollMedia— Contains the media in a pollPollType— Describes the type of pollPollVoteRestrictionReason— Reason of vote restriction in the poll for the current userPremiumFeature— Describes a feature available to Premium usersPremiumLimitType— Describes type of limit, increased for Premium usersPremiumSource— Describes a source from which the Premium features screen is openedPremiumStoryFeature— Describes a story feature available to Premium usersProfileTab— Describes a tab shown in a user or a chat profileProxyType— Describes the type of proxy serverPublicChatType— Describes type of public chatPublicForward— Describes a public forward or repost of a storyPushMessageContent— Contains content of a push message notification
R¶
ReactionNotificationSource— Describes sources of reactions for which notifications will be shownReactionType— Describes type of message reactionReactionUnavailabilityReason— Describes why the current user can't add reactions to the message, despite some other users canReplyMarkup— Contains a description of a custom keyboard and actions that can be done with it to quickly reply to botsReportChatResult— Describes result of chat reportReportReason— Describes the reason why a chat is reportedReportSponsoredResult— Describes result of sponsored message or chat reportReportStoryResult— Describes result of story reportResendCodeReason— Describes the reason why a code needs to be re-sentResetPasswordResult— Represents result of 2-step verification password resetRevenueWithdrawalState— Describes state of a revenue withdrawalRichMessageSource— Describes source of a rich messageRichText— Describes a formatted text object
S¶
SavedMessagesTopicType— Describes type of Saved Messages topicSearchChatTypeFilter— Represents a filter for type of the chats to search forSearchMessagesChatTypeFilter— Represents a filter for type of the chats in which to search for messagesSearchMessagesFilter— Represents a filter for message search resultsSecretChatState— Describes the current secret chat stateSentGift— Represents content of a gift received by a user or a channel chatSessionDeviceType— Represents the type of device from which session was createdSessionType— Describes type of user sessionSettingsSection— Describes a section of the application settingsSpeechRecognitionResult— Describes result of speech recognition in a voice noteStarSubscriptionType— Describes type of subscription paid in Telegram StarsStartLiveStoryResult— Represents result of starting a live storyStarTransactionType— Describes type of transaction with Telegram StarsStatisticalGraph— Describes a statistical graphStickerFormat— Describes format of a stickerStickerFullType— Contains full information about sticker typeStickerType— Describes type of stickerStorePaymentPurpose— Describes a purpose of an in-store paymentStoreTransaction— Describes an in-store transactionStoryAreaType— Describes type of clickable area on a story mediaStoryContent— Contains the content of a storyStoryContentType— Contains the type of the content of a storyStoryInteractionType— Describes type of interaction with a storyStoryList— Describes a list of storiesStoryOrigin— Contains information about the origin of a story that was repostedStoryPrivacySettings— Describes privacy settings of a storySuggestedAction— Describes an action suggested to the current userSuggestedPostPrice— Describes price of a suggested postSuggestedPostRefundReason— Describes reason for refund of the payment for a suggested postSuggestedPostState— Describes state of a suggested postSupergroupMembersFilter— Specifies the kind of chat members to return in getSupergroupMembers
T¶
TargetChat— Describes the target chat to be openedTelegramPaymentPurpose— Describes a purpose of a payment toward TelegramTextEntityType— Represents a part of the text which must be formatted differentlyTextParseMode— Describes the way the text needs to be parsed for text entitiesThumbnailFormat— Describes format of a thumbnailTMeUrlType— Describes the type of URL linking to an internal Telegram entityTonTransactionType— Describes type of transaction with TON GramsTopChatCategory— Represents the categories of chats for which a list of frequently used chats can be retrievedTransactionDirection— Describes direction of transactions in a transaction list
U¶
Update— Contains notifications about data changesUpgradedGiftAttributeId— Contains identifier of an upgraded gift attribute to search forUpgradedGiftAttributeRarity— Describes rarity of an upgraded gift attributeUpgradedGiftOrigin— Describes origin from which the upgraded gift was obtainedUserPrivacySetting— Describes available user privacy settingsUserPrivacySettingRule— Represents a single rule for managing user privacy settingsUserStatus— Describes the last time the user was onlineUserType— Represents the type of user. The following types are possible: regular users, deleted users and bots
V¶
VectorPathCommand— Represents a vector path command
W¶
WebAppOpenMode— Describes mode in which a Web App is openedWebBrowserType— Describes the type of web browser