This class is an abstract base class.
Contains information about the period of inactivity after which the
current user's account will automatically be deleted.
Represents a reaction applied to a message.
Animated variant of a chat photo in MPEG4 format.
Describes an animated or custom representation of an emoji.
Describes an animation file.
Contains settings for automatic moving of chats to and from the
Archive chat lists.
Represents a bot, which can be added to attachment menu.
Describes a color to highlight a bot added to attachment menu.
Information about the authentication code that was sent.
This class is an abstract base class.
This class is an abstract base class.
Contains auto-download settings.
Contains autosave settings for a chat, which overrides default
settings for the corresponding scope.
This class is an abstract base class.
Represents an available reaction.
Describes a chat background.
This class is an abstract base class.
This class is an abstract base class.
Describes an action associated with a bank card number.
Represents a basic group of 0-200 users (must be upgraded to a
supergroup to accommodate more than 200 users).
Contains full information about a basic group.
This class is an abstract base class.
Represents a command supported by a bot.
Contains a list of bot commands.
This class is an abstract base class.
Contains information about a bot.
Describes a button to be shown instead of bot commands menu button.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Specifies the supported call protocols.
Describes a server for relaying call data.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Describes active stories posted by a chat.
Contains information about a chat administrator.
Describes rights of the administrator.
This class is an abstract base class.
Describes a background set for a specific chat.
This class is an abstract base class.
Represents a set of filters used to obtain a chat event log.
Represents a folder for user chats.
Represents an icon for a chat folder.
Contains basic information about a chat folder.
Contains a chat folder invite link.
Contains a chat invite link.
Describes a chat administrator with a number of active and revoked
chat invite links.
Contains information about a chat invite link.
Describes a chat member joined a chat via an invite link.
Describes a user that sent a join request and waits for administrator
approval.
Contains information about pending join requests for a chat.
This class is an abstract base class.
Represents a location to which a chat is connected.
Describes a user or a chat as a member of another chat.
This class is an abstract base class.
This class is an abstract base class.
Represents a message sender, which can be used to send messages in a
chat.
Describes a chat located nearby.
Contains information about notification settings for a chat or a
forum topic.
Describes actions that a user is allowed to take in a chat.
Describes a chat or user profile photo.
Contains basic information about the photo of a chat.
Information about the sticker, which was used to create the chat
photo.
This class is an abstract base class.
Describes a position of a chat in a chat list.
This class is an abstract base class.
This class is an abstract base class.
Contains statistics about administrator actions done by a user.
Contains statistics about number of new members invited by a user.
Contains statistics about interactions with a message.
Contains statistics about messages sent by a user.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Represents a closed vector path.
Contains information about one website the current user is logged in
with Telegram.
This class is an abstract base class.
Describes a user contact.
Contains information about a country.
Represents a date according to the Gregorian calendar.
File with the date it was uploaded.
This class is an abstract base class.
This class is an abstract base class.
Describes a document of any type.
Contains number of being downloaded and recently downloaded files
found.
Contains information about a message draft.
This class is an abstract base class.
Information about the email address authentication code that was sent.
This class is an abstract base class.
Contains a list of similar emoji to search for in getStickers and
searchStickers.
This class is an abstract base class.
Represents a list of emoji.
Describes a custom emoji to be shown instead of the Telegram Premium
badge.
Contains encrypted Telegram Passport data credentials.
Contains information about an encrypted Telegram Passport element;
for bots only.
An object of this type can be returned on every function call, in
case of an error.
Describes a file added to file download list.
This class is an abstract base class.
This class is an abstract base class.
A text with some entities.
Describes a forum topic icon.
Contains basic information about a forum topic.
This class is a base class for all TDLib interface function-classes.
Contains one row of the game high score table.
Represents a group call participant.
Contains information about a group call participant's video channel.
Describes a recently speaking participant in a group call.
Describes an available stream in a group call.
This class is an abstract base class.
Describes a group of video synchronization source identifiers.
Represents a single button in an inline keyboard.
This class is an abstract base class.
This class is an abstract base class.
Represents a button to be shown above inline query results.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
An identity document to be saved to Telegram Passport.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Contains the description of an error in a Telegram Passport element;
for bots only.
This class is an abstract base class.
A personal document to be saved to Telegram Passport.
A sticker to be added to a sticker set.
Describes a clickable rectangle area on a story media to be added.
Contains a list of story areas to be added.
This class is an abstract base class.
This class is an abstract base class.
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.
This class is an abstract base class.
Represents one member of a JSON object.
This class is an abstract base class.
Represents a single button in a bot keyboard.
This class is an abstract base class.
Portion of the price of a product (e.g., "delivery cost",
"tax amount").
Contains information about a language pack.
Represents one language pack string.
This class is an abstract base class.
Describes a location on planet Earth.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Position on a photo where a mask is placed.
Contains default auto-delete timer setting for new chats.
Contains information about found messages sent on a specific day.
This class is an abstract base class.
Options to be used when a message content is copied without reference
to the original sender.
This class is an abstract base class.
This class is an abstract base class.
Contains information about a forwarded message.
This class is an abstract base class.
Contains information about interactions with a message.
Contains information about a message in a specific position.
Contains information about a reaction to a message.
Contains information about replies to a message.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Options to be used when a message is sent.
This class is an abstract base class.
Information about the sponsor of a message.
This class is an abstract base class.
Represents a viewer of a message.
Thumbnail image of a very poor quality and low resolution.
This class is an abstract base class.
This class is an abstract base class.
Contains information about a notification.
Describes a group of notifications.
This class is an abstract base class.
This class is an abstract base class.
Describes a notification sound in MP3 format.
This class is an abstract base class.
This class is a base class for all TDLib interface classes.
This class is an abstract base class.
This class is an abstract base class.
Contains a caption of an instant view web page block, consisting of a
text and a trailing credit.
This class is an abstract base class.
Describes an item of a list page block.
Contains information about a related article.
Represents a cell of a table.
This class is an abstract base class.
This class is an abstract base class.
Contains the description of an error in a Telegram Passport element.
This class is an abstract base class.
This class is an abstract base class.
Contains a description of the required Telegram Passport element that
was requested by a service.
Contains information about a Telegram Passport element that was
requested by a service.
Describes an additional payment option.
This class is an abstract base class.
Contains the user's personal details.
A personal document, containing some information about a user.
Contains settings for the authentication of the user's phone number.
Describes an image in JPEG format.
A point on a Cartesian plane.
Describes one answer option of a poll.
This class is an abstract base class.
This class is an abstract base class.
Describes a promotion animation for a Premium feature.
Contains information about a limit, increased for Premium users.
This class is an abstract base class.
Describes an option for buying Telegram Premium to a user.
This class is an abstract base class.
Describes an option for buying or upgrading Telegram Premium for self.
This class is an abstract base class.
Describes a user profile photo.
Contains information about a proxy server.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Describes a recommended chat folder.
Represents a remote file.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Contains information about saved payment credentials.
Contains autosave settings for an autosave settings scope.
Contains information about notification settings for several chats.
This class is an abstract base class.
Represents a secret chat.
This class is an abstract base class.
Contains information about one session in a Telegram application used
by the current user.
This class is an abstract base class.
This class is an abstract base class.
Describes a sponsored message.
This class is an abstract base class.
A value with information about its recent changes.
This class is an abstract base class.
This class is an abstract base class.
Represents a sticker set.
Represents short information about a sticker set.
This class is an abstract base class.
Contains the storage usage statistics for a specific chat.
Contains the storage usage statistics for a specific file type.
This class is an abstract base class.
Describes a clickable rectangle area on a story media.
Describes position of a clickable rectangle area on a story media.
This class is an abstract base class.
This class is an abstract base class.
Contains basic information about a story.
Contains information about interactions with a story.
This class is an abstract base class.
This class is an abstract base class.
Describes a video file sent in a story.
Represents a viewer of a story.
This class is an abstract base class.
Represents a supergroup or channel with zero or more members
(subscribers in the case of channels).
Contains full information about a supergroup or channel.
This class is an abstract base class.
This class is an abstract base class.
Contains Telegram terms of service.
A simple object containing a number; for testing only.
A simple object containing a string; for testing only.
Represents a part of the text that needs to be formatted in some
unusual way.
This class is an abstract base class.
This class is an abstract base class.
Contains parameters of the application theme.
Describes theme settings.
This class is an abstract base class.
Represents a URL linking to an internal Telegram entity.
This class is an abstract base class.
This class is an abstract base class.
Represents a list of trending sticker sets.
Contains information about an unread reaction to a message.
This class is an abstract base class.
Contains full information about a user.
Describes usernames assigned to a user, a supergroup, or a channel.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
This class is an abstract base class.
Describes a web page preview.