diff --git a/data/web/core.telegram.org/tdlib/docs.html b/data/web/core.telegram.org/tdlib/docs.html
index 5e52e250aa..a17e401d66 100644
--- a/data/web/core.telegram.org/tdlib/docs.html
+++ b/data/web/core.telegram.org/tdlib/docs.html
@@ -95,7 +95,7 @@ $(function() {
Cross-platform: TDLib
can be used on Android, iOS, Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, illumos, Windows Phone, WebAssembly, watchOS, tvOS, visionOS, Tizen, Cygwin. It should also work on other *nix systems with or without minimal effort.
Multilanguage: TDLib
can be easily used with any programming language that is able to execute C functions. Additionally, it already has native Java (using JNI
) bindings and .NET (using C++/CLI
and C++/CX
) bindings.
Easy to use: TDLib
takes care of all network implementation details, encryption and local data storage.
-High-performance: in the Telegram Bot API, each TDLib
instance handles more than 24000 active bots simultaneously.
+High-performance: in the Telegram Bot API, each TDLib
instance handles more than 25000 active bots simultaneously.
Well-documented: all TDLib
API methods and public interfaces are fully documented.
Consistent: TDLib
guarantees that all updates are delivered in the right order.
Reliable: TDLib
remains stable on slow and unreliable Internet connections.
@@ -129,7 +129,7 @@ $(function() {
Td::TdJson, Td::TdJsonStatic — dynamic and static version of a JSON interface. This has a simple C interface, so it can be easily used with any programming language that is able to execute C functions. See td_json_client documentation for more information.
Td::TdStatic — static library with C++ interface for general usage. See ClientManager and Client documentation for more information.
-For example, part of your CMakeLists.txt may look like this:
add_subdirectory(td)
target_link_libraries(YourTarget PRIVATE Td::TdStatic)
Or you could install TDLib
and then reference it in your CMakeLists.txt like this:
find_package(Td 1.8.33 REQUIRED)
target_link_libraries(YourTarget PRIVATE Td::TdStatic)
See example/cpp/CMakeLists.txt.
+For example, part of your CMakeLists.txt may look like this:
add_subdirectory(td)
target_link_libraries(YourTarget PRIVATE Td::TdStatic)
Or you could install TDLib
and then reference it in your CMakeLists.txt like this:
find_package(Td 1.8.36 REQUIRED)
target_link_libraries(YourTarget PRIVATE Td::TdStatic)
See example/cpp/CMakeLists.txt.
Using in Java projects
TDLib
provides native Java interface through JNI. To enable it, specify option -DTD_ENABLE_JNI=ON
to CMake.
See example/java for example of using TDLib
from Java and detailed build and usage instructions.
diff --git a/data/web/core.telegram.org/tdlib/docs/td__api_8h.html b/data/web/core.telegram.org/tdlib/docs/td__api_8h.html
index f868d37e99..d943451387 100644
--- a/data/web/core.telegram.org/tdlib/docs/td__api_8h.html
+++ b/data/web/core.telegram.org/tdlib/docs/td__api_8h.html
@@ -253,8 +253,20 @@ Classes
|
class | botInfo |
|
+class | botMediaPreview |
+ |
+class | botMediaPreviewInfo |
+ |
+class | botMediaPreviews |
+ |
class | botMenuButton |
|
+class | BotTransactionPurpose |
+ |
+class | botTransactionPurposePaidMedia |
+ |
+class | botTransactionPurposeInvoicePayment |
+ |
class | BotWriteAccessAllowReason |
|
class | botWriteAccessAllowReasonConnectedWebsite |
@@ -553,6 +565,8 @@ Classes
|
class | chatEventMemberRestricted |
|
+class | chatEventMemberSubscriptionExtended |
+ |
class | chatEventAvailableReactionsChanged |
|
class | chatEventBackgroundChanged |
@@ -597,6 +611,8 @@ Classes
|
class | chatEventSignMessagesToggled |
|
+class | chatEventShowMessageSenderToggled |
+ |
class | chatEventInviteLinkEdited |
|
class | chatEventInviteLinkRevoked |
@@ -655,6 +671,8 @@ Classes
|
class | chatInviteLinkMembers |
|
+class | chatInviteLinkSubscriptionInfo |
+ |
class | chatInviteLinks |
|
class | chatJoinRequest |
@@ -779,6 +797,16 @@ Classes
|
class | chatTheme |
|
+class | ChatTransactionPurpose |
+ |
+class | chatTransactionPurposePaidMedia |
+ |
+class | chatTransactionPurposeJoin |
+ |
+class | chatTransactionPurposeReaction |
+ |
+class | chatTransactionPurposeGiveaway |
+ |
class | ChatType |
|
class | chatTypePrivate |
@@ -853,6 +881,8 @@ Classes
|
class | createdBasicGroupChat |
|
+class | currentWeather |
+ |
class | customRequestResult |
|
class | databaseStatistics |
@@ -1049,6 +1079,8 @@ Classes
|
class | foundStories |
|
+class | foundUsers |
+ |
class | foundWebApp |
|
class | game |
@@ -1057,6 +1089,32 @@ Classes
|
class | gameHighScores |
|
+class | GiveawayInfo |
+ |
+class | giveawayInfoOngoing |
+ |
+class | giveawayInfoCompleted |
+ |
+class | giveawayParameters |
+ |
+class | GiveawayParticipantStatus |
+ |
+class | giveawayParticipantStatusEligible |
+ |
+class | giveawayParticipantStatusParticipating |
+ |
+class | giveawayParticipantStatusAlreadyWasMember |
+ |
+class | giveawayParticipantStatusAdministrator |
+ |
+class | giveawayParticipantStatusDisallowedCountry |
+ |
+class | GiveawayPrize |
+ |
+class | giveawayPrizePremium |
+ |
+class | giveawayPrizeStars |
+ |
class | groupCall |
|
class | groupCallId |
@@ -1351,6 +1409,8 @@ Classes
|
class | inputStoryAreaTypeLink |
|
+class | inputStoryAreaTypeWeather |
+ |
class | inputStoryAreas |
|
class | InputStoryContent |
@@ -1381,6 +1441,8 @@ Classes
|
class | internalLinkTypeBusinessChat |
|
+class | internalLinkTypeBuyStars |
+ |
class | internalLinkTypeChangePhoneNumber |
|
class | internalLinkTypeChatBoost |
@@ -1405,6 +1467,8 @@ Classes
|
class | internalLinkTypeLanguageSettings |
|
+class | internalLinkTypeMainWebApp |
+ |
class | internalLinkTypeMessage |
|
class | internalLinkTypeMessageDraft |
@@ -1431,8 +1495,6 @@ Classes
|
class | internalLinkTypeSettings |
|
-class | internalLinkTypeSideMenuBot |
- |
class | internalLinkTypeStickerSet |
|
class | internalLinkTypeStory |
@@ -1543,10 +1605,16 @@ Classes
|
class | linkPreviewTypeDocument |
|
+class | linkPreviewTypeEmbeddedAnimationPlayer |
+ |
class | linkPreviewTypeEmbeddedAudioPlayer |
|
class | linkPreviewTypeEmbeddedVideoPlayer |
|
+class | linkPreviewTypeExternalAudio |
+ |
+class | linkPreviewTypeExternalVideo |
+ |
class | linkPreviewTypeInvoice |
|
class | linkPreviewTypeMessage |
@@ -1607,6 +1675,8 @@ Classes
|
class | loginUrlInfoRequestConfirmation |
|
+class | mainWebApp |
+ |
class | MaskPoint |
|
class | maskPointForehead |
@@ -1743,13 +1813,17 @@ Classes
|
class | messagePremiumGiftCode |
|
-class | messagePremiumGiveawayCreated |
+class | messageGiveawayCreated |
|
-class | messagePremiumGiveaway |
+class | messageGiveaway |
|
-class | messagePremiumGiveawayCompleted |
+class | messageGiveawayCompleted |
|
-class | messagePremiumGiveawayWinners |
+class | messageGiveawayWinners |
+ |
+class | messageGiftedStars |
+ |
+class | messageGiveawayPrizeStars |
|
class | messageContactRegistered |
|
@@ -1813,6 +1887,8 @@ Classes
|
class | messagePositions |
|
+class | messageProperties |
+ |
class | messageReaction |
|
class | messageReactions |
@@ -2067,6 +2143,8 @@ Classes
|
class | paidMediaUnsupported |
|
+class | paidReactor |
+ |
class | passportAuthorizationForm |
|
class | PassportElement |
@@ -2277,26 +2355,6 @@ Classes
|
class | premiumGiftCodePaymentOptions |
|
-class | PremiumGiveawayInfo |
- |
-class | premiumGiveawayInfoOngoing |
- |
-class | premiumGiveawayInfoCompleted |
- |
-class | premiumGiveawayParameters |
- |
-class | PremiumGiveawayParticipantStatus |
- |
-class | premiumGiveawayParticipantStatusEligible |
- |
-class | premiumGiveawayParticipantStatusParticipating |
- |
-class | premiumGiveawayParticipantStatusAlreadyWasMember |
- |
-class | premiumGiveawayParticipantStatusAdministrator |
- |
-class | premiumGiveawayParticipantStatusDisallowedCountry |
- |
class | premiumLimit |
|
class | PremiumLimitType |
@@ -2375,7 +2433,7 @@ Classes
|
class | premiumStoryFeatureVideoQuality |
|
-class | prepaidPremiumGiveaway |
+class | prepaidGiveaway |
|
class | productInfo |
|
@@ -2441,7 +2499,7 @@ Classes
|
class | pushMessageContentPremiumGiftCode |
|
-class | pushMessageContentPremiumGiveaway |
+class | pushMessageContentGiveaway |
|
class | pushMessageContentScreenshotTaken |
|
@@ -2507,6 +2565,8 @@ Classes
|
class | reactionTypeCustomEmoji |
|
+class | reactionTypePaid |
+ |
class | ReactionUnavailabilityReason |
|
class | reactionUnavailabilityReasonAnonymousAdministrator |
@@ -2757,6 +2817,12 @@ Classes
|
class | sponsoredMessages |
|
+class | starGiveawayPaymentOption |
+ |
+class | starGiveawayPaymentOptions |
+ |
+class | starGiveawayWinnerOption |
+ |
class | starPaymentOption |
|
class | starPaymentOptions |
@@ -2765,6 +2831,12 @@ Classes
|
class | starRevenueStatus |
|
+class | starSubscription |
+ |
+class | starSubscriptionPricing |
+ |
+class | starSubscriptions |
+ |
class | starTransaction |
|
class | StarTransactionDirection |
@@ -2787,7 +2859,11 @@ Classes
|
class | starTransactionPartnerBot |
|
-class | starTransactionPartnerChannel |
+class | starTransactionPartnerBusiness |
+ |
+class | starTransactionPartnerChat |
+ |
+class | starTransactionPartnerUser |
|
class | starTransactionPartnerUnsupported |
|
@@ -2855,8 +2931,12 @@ Classes
|
class | storePaymentPurposePremiumGiveaway |
|
+class | storePaymentPurposeStarGiveaway |
+ |
class | storePaymentPurposeStars |
|
+class | storePaymentPurposeGiftedStars |
+ |
class | stories |
|
class | story |
@@ -2877,6 +2957,8 @@ Classes
|
class | storyAreaTypeLink |
|
+class | storyAreaTypeWeather |
+ |
class | StoryContent |
|
class | storyContentPhoto |
@@ -2957,6 +3039,8 @@ Classes
|
class | suggestedActionExtendPremium |
|
+class | suggestedActionExtendStarSubscriptions |
+ |
class | supergroup |
|
class | supergroupFullInfo |
@@ -3009,6 +3093,12 @@ Classes
|
class | telegramPaymentPurposeStars |
|
+class | telegramPaymentPurposeGiftedStars |
+ |
+class | telegramPaymentPurposeStarGiveaway |
+ |
+class | telegramPaymentPurposeJoinChat |
+ |
class | temporaryPasswordState |
|
class | termsOfService |
@@ -3125,6 +3215,8 @@ Classes
|
class | topChatCategoryInlineBots |
|
+class | topChatCategoryWebAppBots |
+ |
class | topChatCategoryCalls |
|
class | topChatCategoryForwardChats |
@@ -3373,6 +3465,8 @@ Classes
|
class | updateSavedMessagesTags |
|
+class | updateActiveLiveLocationMessages |
+ |
class | updateOwnedStarCount |
|
class | updateChatRevenueAmount |
@@ -3435,6 +3529,8 @@ Classes
|
class | updateMessageReactions |
|
+class | updatePaidMediaPurchased |
+ |
class | updates |
|
class | user |
@@ -3549,6 +3645,8 @@ Classes
|
class | activateStoryStealthMode |
|
+class | addBotMediaPreview |
+ |
class | addChatFolderByInviteLink |
|
class | addChatMember |
@@ -3573,6 +3671,8 @@ Classes
|
class | addNetworkStatistics |
|
+class | addPendingPaidMessageReaction |
+ |
class | addProxy |
|
class | addQuickReplyShortcutInlineQueryResultMessage |
@@ -3707,6 +3807,8 @@ Classes
|
class | closeWebApp |
|
+class | commitPendingPaidMessageReactions |
+ |
class | confirmQrCodeAuthentication |
|
class | confirmSession |
@@ -3723,6 +3825,8 @@ Classes
|
class | createChatInviteLink |
|
+class | createChatSubscriptionInviteLink |
+ |
class | createForumTopic |
|
class | createInvoiceLink |
@@ -3751,6 +3855,8 @@ Classes
|
class | deleteAllRevokedChatInviteLinks |
|
+class | deleteBotMediaPreviews |
+ |
class | deleteBusinessChatLink |
|
class | deleteBusinessConnectedBot |
@@ -3819,6 +3925,8 @@ Classes
|
class | downloadFile |
|
+class | editBotMediaPreview |
+ |
class | editBusinessChatLink |
|
class | editBusinessMessageCaption |
@@ -3837,6 +3945,8 @@ Classes
|
class | editChatInviteLink |
|
+class | editChatSubscriptionInviteLink |
+ |
class | editCustomLanguagePackInfo |
|
class | editForumTopic |
@@ -3867,8 +3977,12 @@ Classes
|
class | editQuickReplyMessage |
|
+class | editStarSubscription |
+ |
class | editStory |
|
+class | editStoryCover |
+ |
class | enableProxy |
|
class | endGroupCall |
@@ -3883,8 +3997,6 @@ Classes
|
class | getAccountTtl |
|
-class | getActiveLiveLocationMessages |
- |
class | getActiveSessions |
|
class | getAllPassportElements |
@@ -3927,6 +4039,10 @@ Classes
|
class | getBotInfoShortDescription |
|
+class | getBotMediaPreviewInfo |
+ |
+class | getBotMediaPreviews |
+ |
class | getBotName |
|
class | getBusinessChatLinkInfo |
@@ -4055,6 +4171,8 @@ Classes
|
class | getCurrentState |
|
+class | getCurrentWeather |
+ |
class | getCustomEmojiReactionAnimations |
|
class | getCustomEmojiStickers |
@@ -4107,8 +4225,12 @@ Classes
|
class | getGameHighScores |
|
+class | getGiveawayInfo |
+ |
class | getGreetingStickers |
|
+class | getGrossingWebAppBots |
+ |
class | getGroupCall |
|
class | getGroupCallInviteLink |
@@ -4163,6 +4285,8 @@ Classes
|
class | getLoginUrlInfo |
|
+class | getMainWebApp |
+ |
class | getMapThumbnailFile |
|
class | getMarkdownText |
@@ -4191,6 +4315,8 @@ Classes
|
class | getMessageLocally |
|
+class | getMessageProperties |
+ |
class | getMessagePublicForwards |
|
class | getMessageReadDate |
@@ -4237,8 +4363,6 @@ Classes
|
class | getPremiumGiftCodePaymentOptions |
|
-class | getPremiumGiveawayInfo |
- |
class | getPremiumLimit |
|
class | getPremiumState |
@@ -4297,10 +4421,16 @@ Classes
|
class | getStarAdAccountUrl |
|
+class | getStarGiftPaymentOptions |
+ |
+class | getStarGiveawayPaymentOptions |
+ |
class | getStarPaymentOptions |
|
class | getStarRevenueStatistics |
|
+class | getStarSubscriptions |
+ |
class | getStarTransactions |
|
class | getStarWithdrawalUrl |
@@ -4311,6 +4441,8 @@ Classes
|
class | getStickerSet |
|
+class | getStickerSetName |
+ |
class | getStickers |
|
class | getStorageStatistics |
@@ -4403,7 +4535,7 @@ Classes
|
class | joinGroupCall |
|
-class | launchPrepaidPremiumGiveaway |
+class | launchPrepaidGiveaway |
|
class | leaveChat |
|
@@ -4501,6 +4633,8 @@ Classes
|
class | removeNotificationGroup |
|
+class | removePendingPaidMessageReactions |
+ |
class | removeProxy |
|
class | removeRecentHashtag |
@@ -4523,6 +4657,8 @@ Classes
|
class | reorderBotActiveUsernames |
|
+class | reorderBotMediaPreviews |
+ |
class | reorderChatFolders |
|
class | reorderInstalledStickerSets |
@@ -4583,6 +4719,8 @@ Classes
|
class | resetPassword |
|
+class | reuseStarSubscription |
+ |
class | revokeChatInviteLink |
|
class | revokeGroupCallInviteLink |
@@ -4737,6 +4875,8 @@ Classes
|
class | setBusinessLocation |
|
+class | setBusinessMessageIsPinned |
+ |
class | setBusinessOpeningHours |
|
class | setBusinessStartPage |
@@ -5013,6 +5153,8 @@ Classes
|
class | toggleHasSponsoredMessagesEnabled |
|
+class | togglePaidMessageReactionIsAnonymous |
+ |
class | toggleSavedMessagesTopicIsPinned |
|
class | toggleSessionCanAcceptCalls |