TDLib commits
133 subscribers
82 photos
1 video
810 links
This channel has been made for posting TDLib commits.

Not affiliated with @telegram nor TDLib.
Download Telegram
TDLib commits
• What's new in TDLib 1.8.34: Added starTransactionPartnerUser. Added foundUsers. Added mainWebApp. Added linkPreviewTypeEmbeddedAnimationPlayer. Added messageGiftedStars. Added messageProperties. Added currentWeather. Added storyAreaTypeWeather.…
Added getMessageProperties.

Added setBusinessMessageIsPinned.

Added getPopularWebAppBots.

Added getMainWebApp.

Added getCurrentWeather.

Added editStoryCover.

Added getBotMediaPreviews.

Added getBotMediaPreviewInfo.

Added addBotMediaPreview.

Added editBotMediaPreview.

Added reorderBotMediaPreviews.

Added deleteBotMediaPreviews.

Added getStarGiftPaymentOptions.

Removed internalLinkTypeSideMenuBot.

Removed starTransactionPartnerBot.bot_user_id.

Removed message.can_be_edited.

Removed message.can_be_forwarded.

Removed message.can_be_replied_in_another_chat.

Removed message.can_be_deleted_only_for_self.

Removed message.can_be_deleted_for_all_users.

Removed message.can_get_added_reactions.

Removed message.can_get_statistics.

Removed message.can_get_message_thread.

Removed message.can_get_read_date.

Removed message.can_get_viewers.

Removed message.can_get_media_timestamp_links.

Removed message.can_report_reactions.
TDLib 1.8.34 has been released 🎉!

View changes
New Bot API commits:

🔨 dd17f94d9 at 18 Jul 05:21 PM

• Simplify packages list in build instructions generator. (by levlam)

1 files, +3/-6.

🔨 3a5307448 at 30 Jul 12:28 PM

• Update TDLib to 1.8.34. (by levlam)

2 files, +7/-2.

🔨 94aa9d390 at 30 Jul 01:05 PM

• Support pinChatMessage for business messages. (by levlam)

1 files, +11/-0.

🔨 16de9313b at 30 Jul 01:10 PM

• Support unpinChatMessage for business messages. (by levlam)

1 files, +12/-0.

🔨 127964a3f at 30 Jul 01:43 PM

• Add User.has_main_web_app. (by levlam)

2 files, +4/-1.

🔨 12bbe2669 at 30 Jul 04:21 PM

• Update version to 7.8. (by levlam)

2 files, +2/-2.
Bot API 7.8 has been released 🎉!
🔨 a24af0992 at 01 Aug 12:29 AM

• Add Td::do_run_request. (by levlam)

4 files, +11/-5.
🔨 1880382e6 at 01 Aug 07:42 AM

• Simplify Td::run_request. (by levlam)

1 files, +10/-13.

🔨 78f6dccb0 at 01 Aug 10:23 AM

• Move as_db_key to TdDb. (by levlam)

4 files, +11/-17.

🔨 01755c8fe at 01 Aug 11:13 AM

• Add TermsOfServiceManager. (by levlam)

6 files, +59/-0.

🔨 307e934d5 at 01 Aug 11:19 AM

• Move requests to TermsOfServiceManager. (by levlam)

5 files, +101/-100.

🔨 34a27ad27 at 01 Aug 01:11 PM

• Move terms of service polling to TermsOfServiceManager. (by levlam)

5 files, +112/-75.

🔨 9ec4b5544 at 01 Aug 01:20 PM

• Add TermsOfServiceManager::on_accept_terms_of_service. (by levlam)

2 files, +20/-9.

🔨 3589cee78 at 01 Aug 01:24 PM

• Move get_terms_of_service_object implementation to cpp. (by levlam)

2 files, +10/-8.

🔨 2adad6684 at 01 Aug 01:33 PM

• Add TermsOfService.hpp. (by levlam)

4 files, +43/-19.

🔨 d63ef82e5 at 01 Aug 01:57 PM

• Add PromoDataManager. (by levlam)

7 files, +71/-4.

🔨 05325437e at 01 Aug 02:13 PM

• Move promo data polling to PromoDataManager. (by levlam)

6 files, +152/-114.

🔨 7ce682984 at 01 Aug 02:40 PM

• Add ConnectionStateManager. (by levlam)

6 files, +61/-4.

🔨 86d6be1c5 at 01 Aug 02:53 PM

• Move connection state management to ConnectionStateManager. (by levlam)

4 files, +54/-32.

🔨 ccb1af562 at 01 Aug 03:07 PM

• Improve includes. (by levlam)

5 files, +5/-1.

🔨 27d1bd54d at 01 Aug 04:07 PM

• Add OnlineManager. (by levlam)

7 files, +67/-0.

🔨 0e1d319f8 at 01 Aug 09:08 PM

• Move online status handling to OnlineManager. (by levlam)

11 files, +198/-147.

🔨 09fa7e719 at 01 Aug 09:14 PM

• Init OnlineManager early, (by levlam)

1 files, +5/-3.

🔨 2c6d9a000 at 01 Aug 09:33 PM

• Fix includes. (by levlam)

4 files, +3/-2.

🔨 a0d0b6616 at 02 Aug 01:53 PM

• Add get_individual_message_contents. (by levlam)

4 files, +41/-1.

🔨 024d21e7f at 03 Aug 09:59 PM

• Remove unused parameter of get_story_content_any_file_id. (by levlam)

4 files, +5/-5.

🔨 9308005d6 at 04 Aug 12:15 AM

• tg_cli: add and use as_file_ids. (by levlam)

1 files, +21/-20.

🔨 62642f83d at 05 Aug 09:45 AM

• Simplify editing of story media areas. (by levlam)

1 files, +4/-0.

🔨 8a0e13f44 at 06 Aug 12:20 PM

• Immediately reget paid media in newly viewed messages. (by levlam)

2 files, +15/-12.

🔨 5807434c8 at 06 Aug 12:30 PM

• Schedule next processing of viewed messages only if the user is onl... (by levlam)

1 files, +4/-3.

🔨 b490b83e3 at 06 Aug 03:34 PM

• Fix setPersonalChat. (by levlam)

1 files, +1/-0.

🔨 81dc2e242 at 06 Aug 04:00 PM

• Call on_get_channel_error in UpdatePersonalChannelQuery. (by levlam)

1 files, +5/-0.
🔨 d4cad8588 at 07 Aug 08:46 AM

• Improve CMakeLists comments. (by levlam)

9 files, +9/-26.

🔨 a91eddea2 at 07 Aug 08:47 AM

• Simplify call to set_property. (by levlam)

1 files, +1/-3.

🔨 168a9dfc7 at 07 Aug 10:02 AM

• Improve linkPreviewTypeSticker documentation. (by levlam)

1 files, +1/-1.

🔨 7f364a7a1 at 07 Aug 11:47 AM

• Hide Instant View for album link previews from Instagram and Twitter. (by levlam)

4 files, +49/-2.

🔨 42d07bd07 at 07 Aug 12:08 PM

• Return linkPreviewTypeAlbum for all supported sites. (by levlam)

2 files, +74/-56.

🔨 c4f8f0448 at 08 Aug 07:38 PM

• Add clang warnings. (by levlam)

2 files, +4/-2.

🔨 67a418a33 at 09 Aug 02:56 PM

• Remove unused user_id parameters from on_update_user_*. (by levlam)

3 files, +20/-45.

🔨 c06ca5f28 at 10 Aug 10:20 PM

• Add expect_join_request parameter. (by levlam)

6 files, +26/-26.

🔨 791915296 at 11 Aug 11:56 AM

• Fix source check. (by levlam)

1 files, +1/-1.

🔨 8324189c3 at 12 Aug 12:43 PM

• Simplify calls to get_message_object. (by levlam)

2 files, +24/-13.

🔨 8517e6aae at 13 Aug 02:32 PM

• Use caps for a keyword in Dockerfile. (by levlam)

1 files, +1/-1.

🔨 86a9eb848 at 23 Jul 02:14 PM

• Update layer to 186. (by levlam)

9 files, +53/-28.

🔨 1a8757aa6 at 23 Jul 02:19 PM

• Add td_api::starSubscriptionPricing. (by levlam)

6 files, +152/-0.

🔨 7ed407ec1 at 23 Jul 05:03 PM

• Add chatInviteLink.pricing. (by levlam)

5 files, +31/-12.

🔨 33492e0b0 at 23 Jul 05:17 PM

• Add subscription information to chatInviteLinkInfo. (by levlam)

3 files, +17/-3.

🔨 3db3f1a4b at 23 Jul 05:51 PM

• Add createChatInviteLink.subscription_pricing. (by levlam)

5 files, +48/-29.

🔨 d20a3f155 at 23 Jul 08:35 PM

• Document that subscription links can't be edited. (by levlam)

1 files, +2/-1.

🔨 83be2c698 at 25 Jul 06:09 PM

• Add td_api::telegramPaymentPurposeJoinChat. (by levlam)

3 files, +26/-3.

🔨 9315b118e at 25 Jul 06:23 PM

• Add td_api::channelTransactionPurposeJoin. (by levlam)

2 files, +31/-6.

🔨 070675b4c at 25 Jul 08:06 PM

• Add td_api::starSubscription. (by levlam)

5 files, +90/-0.

🔨 597805c95 at 25 Jul 10:53 PM

• Add td_api::getStarSubscriptions. (by levlam)

6 files, +81/-0.

🔨 3ba783158 at 25 Jul 11:13 PM

• Add td_api::editStarSubscription. (by levlam)

6 files, +53/-0.

🔨 1438e1bd8 at 26 Jul 03:11 PM

• Add td_api::reactionTypePaid. (by levlam)

6 files, +44/-4.

🔨 c583fb2fc at 26 Jul 03:31 PM

• Allow to enable paid reaction in channels. (by levlam)

11 files, +62/-21.

🔨 c55f94613 at 26 Jul 03:42 PM

• Return paid reaction in getMessageAvailableReactions. (by levlam)

1 files, +4/-0.

🔨 62d1a85ab at 26 Jul 04:39 PM

• Add more checks for paid reactions. (by levlam)

8 files, +24/-10.

🔨 908eb948f at 26 Jul 04:56 PM

• Add td_api::channelTransactionPurposeReaction. (by levlam)

2 files, +22/-0.

🔨 4918ea431 at 26 Jul 05:13 PM

• Add supergroupFullInfo.can_enable_paid_reaction. (by levlam)

2 files, +11/-10.

🔨 697c118c0 at 26 Jul 05:23 PM

• Add "paid_reaction_star_count_max" option. (by levlam)

3 files, +6/-1.

🔨 98ed9f98c at 26 Jul 05:50 PM

• Add td_api::addPaidMessageReaction. (by levlam)

8 files, +125/-3.
🔨 3a8b58b48 at 26 Jul 05:54 PM

• Support chosen paid reaction. (by levlam)

1 files, +6/-1.

🔨 28f8ffd19 at 29 Jul 09:32 PM

• Add td_api::chatInviteLinkSubscriptionInfo. (by levlam)

2 files, +13/-9.

🔨 7e0950798 at 29 Jul 09:41 PM

• Add chatInviteLinkSubscriptionInfo.can_reuse. (by levlam)

3 files, +6/-2.

🔨 5303570c7 at 29 Jul 09:48 PM

• Add starSubscription.can_reuse. (by levlam)

3 files, +7/-4.

🔨 d3e95a5e8 at 29 Jul 11:14 PM

• Add td_api::reuseStarSubscription. (by levlam)

6 files, +48/-0.

🔨 815d6fd0e at 30 Jul 09:25 AM

• Add chatMemberStatusMember.member_until_date. (by levlam)

5 files, +53/-48.

🔨 4995abde1 at 30 Jul 09:25 AM

• Add td_api::paidReactor. (by levlam)

6 files, +151/-0.

🔨 8044ed83b at 01 Aug 10:52 PM

• Add MessageReactor::add_dependencies. (by levlam)

2 files, +9/-0.

🔨 049692dcb at 01 Aug 11:19 PM

• Add messageReactions.paid_reactors. (by levlam)

6 files, +70/-14.

🔨 991384924 at 01 Aug 11:31 PM

• Add MessageReactions::add_my_paid_reaction. (by levlam)

3 files, +22/-2.

🔨 076528a99 at 01 Aug 11:35 PM

• Update editChatInviteLink documentation. (by levlam)

1 files, +2/-1.

🔨 e90d8621f at 02 Aug 09:02 AM

• Add td_api::internalLinkTypeBuyStars. (by levlam)

4 files, +52/-10.

🔨 d13d8a317 at 02 Aug 03:59 PM

• Support sending of paid media by business bots. (by levlam)

5 files, +90/-7.

🔨 8cd69d759 at 03 Aug 11:35 AM

• Add MessageReactor::fix_message_reactors. (by levlam)

3 files, +62/-1.

🔨 7d93a305a at 03 Aug 11:46 AM

• Update top reactors in MessageReactions::update_from. (by levlam)

5 files, +27/-8.

🔨 4dc42bc1b at 04 Aug 12:26 PM

• Combine and delay addPaidMessageReaction queries. (by levlam)

5 files, +127/-24.

🔨 ff174f3bc at 04 Aug 12:53 PM

• Add td_api::removePendingPaidMessageReactions. (by levlam)

8 files, +89/-33.

🔨 2c8a304e5 at 04 Aug 09:57 PM

• Move can_get_added_reactions to messageReactions. (by levlam)

3 files, +9/-10.

🔨 191a742fa at 05 Aug 09:16 AM

• Add getStarTransactions.subscription_id. (by levlam)

5 files, +28/-19.

🔨 a4b557ea0 at 05 Aug 09:28 AM

• Add starSubscription.is_expiring. (by levlam)

3 files, +7/-3.

🔨 176700325 at 05 Aug 10:21 AM

• Add starSubscriptions.required_star_count. (by levlam)

2 files, +5/-4.

🔨 aaf9d40be at 05 Aug 10:27 AM

• Add getStarSubscriptions.only_expiring. (by levlam)

5 files, +15/-15.

🔨 025fc4c55 at 05 Aug 01:46 PM

• Add td_api::suggestedActionExtendStarSubscriptions. (by levlam)

3 files, +17/-2.

🔨 c37ec4097 at 05 Aug 02:00 PM

• Dismiss suggestedActionExtendStarSubscriptions when buying stars. (by levlam)

2 files, +4/-0.

🔨 6b4389bb4 at 05 Aug 02:50 PM

• Add "subscription_star_count_max" option. (by levlam)

3 files, +6/-1.

🔨 9a695f08c at 05 Aug 03:08 PM

• Don't add yet unsent message to active live locations. (by levlam)

1 files, +3/-6.

🔨 6fbcab1ce at 05 Aug 09:26 PM

• Return whether active live location was added. (by levlam)

2 files, +17/-18.

🔨 7f10402ba at 05 Aug 09:45 PM

• Add updateActiveLiveLocationMessages. (by levlam)

3 files, +56/-9.

🔨 6cfffa0db at 05 Aug 09:51 PM

• Remove td_api::getActiveLiveLocationMessages. (by levlam)

6 files, +24/-80.

🔨 68e786216 at 05 Aug 10:42 PM

• Remove expired live locations. (by levlam)

2 files, +69/-13.
🔨 f5e0989f9 at 05 Aug 10:44 PM

• Save active live locations after successful delete. (by levlam)

1 files, +4/-0.

🔨 12e23e68b at 06 Aug 12:15 AM

• Remove MessagesManager::on_load_active_live_location_messages_finis... (by levlam)

2 files, +3/-10.

🔨 6d2648118 at 06 Aug 12:35 AM

• Fix active live location expiration. (by levlam)

1 files, +15/-3.

🔨 9daa9a071 at 07 Aug 01:05 PM

• Cache owned star count. (by levlam)

3 files, +19/-2.

🔨 ec92603a7 at 07 Aug 01:08 PM

• Support updateOwnedStarCount in getCurrentState. (by levlam)

3 files, +10/-0.

🔨 e2076d593 at 07 Aug 01:24 PM

• Send updateStarCount after receiving balance. (by levlam)

1 files, +9/-2.

🔨 a4171a8cc at 07 Aug 02:30 PM

• Locally update owned star count after bying a paid media. (by levlam)

5 files, +30/-9.

🔨 43b2ffe27 at 07 Aug 02:32 PM

• tg_cli: remove commented code. (by levlam)

1 files, +4/-0.

🔨 1a8999c59 at 07 Aug 02:40 PM

• Update owned star count when adding paid reactions. (by levlam)

3 files, +10/-7.

🔨 2c1ec3142 at 07 Aug 03:23 PM

• Improve broadcast checks. (by levlam)

1 files, +5/-4.

🔨 b041bf0e9 at 07 Aug 03:55 PM

• Add supergroup.show_message_sender. (by levlam)

3 files, +29/-13.

🔨 cc21a58ab at 07 Aug 04:01 PM

• Add and use get_channel_show_message_sender. (by levlam)

3 files, +22/-4.

🔨 799e6010b at 07 Aug 04:16 PM

• Allow to change show_message_sender. (by levlam)

5 files, +20/-10.

🔨 f86cd1aaa at 07 Aug 04:28 PM

• tg_cli: don't allow $ as delimiter. (by levlam)

1 files, +1/-1.

🔨 6c9f10326 at 07 Aug 04:37 PM

• Add is_owned_star_count_inited_. (by levlam)

2 files, +9/-4.

🔨 6450f5a53 at 07 Aug 04:48 PM

• Add and use MessageReactions::are_empty(). (by levlam)

3 files, +10/-4.

🔨 56ef439ff at 07 Aug 04:57 PM

• Add and use MessageReactions::get_non_paid_reaction_count(). (by levlam)

3 files, +13/-1.

🔨 3918e131e at 07 Aug 05:16 PM

• Add and use ChatReactions::ignore_non_paid_reaction_types. (by levlam)

4 files, +13/-2.

🔨 1bbed2c5b at 07 Aug 05:27 PM

• Fix paid reaction in get_sorted_available_reactions() for channels ... (by levlam)

1 files, +3/-1.

🔨 7daa876d9 at 07 Aug 05:35 PM

• Fix ChatReactions::is_allowed_reaction_type. (by levlam)

1 files, +2/-2.

🔨 934548dff at 07 Aug 05:41 PM

• Fix MessageReactions::get_message_reactions_object, (by levlam)

1 files, +2/-1.

🔨 5a99625f9 at 08 Aug 09:07 PM

• Add td_api::chatEventShowMessageSenderToggled. (by levlam)

2 files, +5/-1.

🔨 f9af5c825 at 08 Aug 09:20 PM

• Add author_signature to messages with public sender. (by levlam)

1 files, +3/-3.

🔨 2548bbbdc at 08 Aug 09:23 PM

• Allow to add local messages from users to channels with shown senders. (by levlam)

1 files, +9/-9.

🔨 2aa1da2ee at 08 Aug 10:08 PM

• Ignore show_message_sender for scheduled messages. (by levlam)

1 files, +1/-1.

🔨 f6c181bea at 09 Aug 01:45 PM

• Support animation, photo and video in sponsored messages. (by levlam)

2 files, +20/-4.

🔨 fbdec88dd at 09 Aug 01:59 PM

• Add internalLinkTypeBuyStars.purpose. (by levlam)

3 files, +19/-15.

🔨 9ec8b3749 at 09 Aug 02:05 PM

• Add starSubscription.invite_hash. (by levlam)

3 files, +9/-4.

🔨 31249fa0c at 09 Aug 02:36 PM

• Add linkPreviewTypeBackground.background_type. (by levlam)

4 files, +30/-3.

🔨 6b1646154 at 09 Aug 04:49 PM

• Support background type for links to backgrounds with files. (by levlam)

5 files, +21/-4.
🔨 8347f4e5b at 12 Aug 02:15 PM

• Support sending anonymous paid reactions. (by levlam)

9 files, +32/-17.

🔨 411c93d9f at 12 Aug 02:35 PM

• Check for reactionTypePaid in getMessageAddedReactions. (by levlam)

3 files, +15/-12.

🔨 7644f1c50 at 12 Aug 02:46 PM

• Handle paid reaction in searchSavedMessages. (by levlam)

2 files, +7/-2.

🔨 f9dcb217d at 12 Aug 03:05 PM

• Add td_api::togglePaidMessageReactionIsAnonymous. (by levlam)

8 files, +101/-1.

🔨 e579dd682 at 12 Aug 03:35 PM

• Add botInfo.privacy_policy_url. (by levlam)

3 files, +20/-2.

🔨 c51648459 at 12 Aug 07:19 PM

• Add getChatInviteLinkMembers.only_with_expired_subscription. (by levlam)

5 files, +17/-11.

🔨 3e4aa8e98 at 12 Aug 07:28 PM

• Add chatInviteLink.expired_member_count. (by levlam)

4 files, +24/-6.

🔨 503dde513 at 12 Aug 07:37 PM

• Add options with Telegram Star to USD conversion rates. (by levlam)

3 files, +11/-1.

🔨 db7b18b6f at 12 Aug 07:53 PM

• Add BotTransactionPurpose. (by levlam)

2 files, +17/-10.

🔨 fbe56eb0a at 12 Aug 08:08 PM

• Add get_paid_media_objects lambda helper. (by levlam)

1 files, +14/-12.

🔨 5f659c9b8 at 12 Aug 09:12 PM

• Support td_api::botTransactionPurposePaidMedia. (by levlam)

1 files, +6/-0.

🔨 2eab9fc89 at 12 Aug 09:25 PM

• Add td_api::starTransactionPartnerBusiness. (by levlam)

2 files, +10/-2.

🔨 fabb80b3c at 12 Aug 09:38 PM

• Don't try to load active live locations for bots. (by levlam)

1 files, +1/-1.

🔨 22e87be2f at 12 Aug 11:19 PM

• Support getChatAvailableMessageSenders for channel chats. (by levlam)

1 files, +27/-11.

🔨 ef2667816 at 13 Aug 12:24 AM

• Support sending channel posts on behalf of other channels. (by levlam)

1 files, +16/-12.

🔨 0531816c6 at 13 Aug 12:29 AM

• Don't add author signature to posts on behalf of channel. (by levlam)

1 files, +6/-4.

🔨 d142f3967 at 13 Aug 12:35 AM

• Support local channel posts sent by other channels. (by levlam)

1 files, +4/-5.

🔨 b4d4d054d at 13 Aug 04:31 PM

• Log if there is unused paid media. (by levlam)

1 files, +5/-2.

🔨 4fbe7741d at 13 Aug 05:22 PM

• tg_cli: support td_api::topChatCategoryWebAppBots. (by levlam)

1 files, +2/-0.

🔨 4101db16a at 13 Aug 08:27 PM

• Add get_restriction_reason helper function. (by levlam)

2 files, +16/-6.

🔨 f3f6f084d at 13 Aug 09:01 PM

• Ignore "sensitive" restriction for the whole chat. (by levlam)

2 files, +14/-6.

🔨 843dff97a at 13 Aug 09:08 PM

• Add supergroup.has_sensitive_content. (by levlam)

4 files, +12/-4.

🔨 0ed35e76a at 13 Aug 09:14 PM

• Add message.has_sensitive_content. (by levlam)

2 files, +8/-5.

🔨 357e59a78 at 13 Aug 09:24 PM

• Always reget app config if ignore_sensitive_content_restrictions ch... (by levlam)

1 files, +5/-4.

🔨 8cefcc6ac at 13 Aug 11:56 PM

• Add separate createChatSubscriptionInviteLink. (by levlam)

6 files, +41/-14.

🔨 190aeb084 at 14 Aug 12:15 AM

• Add td_api::editChatSubscriptionInviteLink. (by levlam)

6 files, +33/-8.

🔨 ede7a331f at 14 Aug 01:33 AM

• Ignore bot payload for paid media transactions in Test DC. (by levlam)

1 files, +3/-0.

🔨 f02af59f4 at 14 Aug 03:55 AM

• Improve MessageReactions::toggle_paid_message_reaction_is_anonymous. (by levlam)

1 files, +6/-1.

🔨 072cba139 at 14 Aug 04:41 AM

• Improve MessageReactor::is_valid(). (by levlam)

1 files, +1/-1.

🔨 076173dcf at 14 Aug 05:04 AM

• Various fixes. (by levlam)

7 files, +14/-9.
🔨 8d08b34e2 at 14 Aug 05:15 AM

• Update version to 1.8.35. (by levlam)

6 files, +6/-6.
TDLib 1.8.35 has been released 🎉!

View changes
New Bot API commits:

🔨 ffe39d411 at 13 Aug 02:51 PM

• Update TDLib to 1.8.35. (by levlam)

2 files, +24/-9.

🔨 3c4656b53 at 13 Aug 03:24 PM

• Support paid reactions. (by levlam)

1 files, +1/-0.

🔨 e171396b8 at 13 Aug 03:28 PM

• Support chatMemberStatusMember.member_until_date. (by levlam)

1 files, +6/-1.

🔨 af5f55b20 at 13 Aug 03:46 PM

• Add subscription information to ChatInviteLink. (by levlam)

1 files, +4/-0.

🔨 6478c2509 at 13 Aug 04:00 PM

• Support botTransactionPurposePaidMedia. (by levlam)

1 files, +6/-1.

🔨 76e5ed31c at 14 Aug 12:26 AM

• Add method createChatSubscriptionInviteLink. (by levlam)

2 files, +18/-0.

🔨 961a19e1a at 14 Aug 12:29 AM

• Add method editChatSubscriptionInviteLink. (by levlam)

2 files, +15/-0.

🔨 06e2e31ae at 14 Aug 05:16 AM

• Update version to 7.9. (by levlam)

2 files, +2/-2.
Bot API 7.9 has been released 🎉!
testing new features

1 star = 1 TDLib bug will be burned hahah

⭐️
Please open Telegram to view this post
VIEW IN TELEGRAM
21😁3🤡1🤣1👨‍💻1
🔨 4880db1db at 15 Aug 09:09 AM

• Remove unused function declaration. (by levlam)

1 files, +2/-0.

🔨 bf7a9b816 at 15 Aug 09:20 AM

• Remove forward declaration of an unexisting class. (by levlam)

1 files, +2/-0.

🔨 c7eea9cf9 at 15 Aug 10:31 AM

• Move request implementation to Requests.cpp/h. (by levlam)

5 files, +10966/-10763.

🔨 766438381 at 15 Aug 10:40 AM

• Split Requests.cpp instead of Td.cpp. (by levlam)

1 files, +160/-173.

🔨 980aa4bd2 at 15 Aug 10:45 AM

• Move create_request_promise implementation to header for SplitSource. (by levlam)

2 files, +9/-12.

🔨 210269a49 at 15 Aug 03:14 PM

• Improve includes. (by levlam)

17 files, +10/-10.

🔨 e6039ee30 at 15 Aug 06:26 PM

• Add AlarmManager. (by levlam)

6 files, +54/-0.

🔨 d8f2c204c at 15 Aug 06:49 PM

• Move alarm implementation to AlarmManager. (by levlam)

5 files, +55/-45.

🔨 7182ccfa6 at 15 Aug 07:09 PM

• Move SendCustomRequestQuery to BotQueries.cpp. (by levlam)

4 files, +76/-29.

🔨 c8116a59a at 15 Aug 07:11 PM

• Move AnswerCustomQueryQuery to BotQueries.cpp. (by levlam)

3 files, +37/-31.

🔨 fc07381ef at 15 Aug 07:17 PM

• Move SetBotUpdatesStatusQuery to BotQueries.cpp. (by levlam)

4 files, +35/-27.

🔨 2743e006d at 15 Aug 07:23 PM

• Use get_current_country_code() to test network. (by levlam)

1 files, +8/-28.

🔨 97260f485 at 15 Aug 07:30 PM

• Move GetRecentMeUrlsQuery to LinkManager. (by levlam)

3 files, +109/-101.

🔨 866f9f463 at 15 Aug 07:35 PM

• Improve includes. (by levlam)

3 files, +3/-1.

🔨 f23959070 at 15 Aug 07:57 PM

• Add FileManager::preliminary_upload_file. (by levlam)

4 files, +50/-47.

🔨 d97ae6c98 at 15 Aug 08:33 PM

• Add class RequestPromise. (by levlam)

1 files, +36/-7.

🔨 b03f4d54e at 15 Aug 08:42 PM

• Add non-template RequestPromiseBase. (by levlam)

1 files, +27/-10.

🔨 59a175e75 at 15 Aug 09:19 PM

• Add create_text_request_promise. (by levlam)

2 files, +38/-87.

🔨 7d270492b at 15 Aug 09:25 PM

• Add create_http_url_request_promise. (by levlam)

2 files, +36/-82.

🔨 1c4148845 at 15 Aug 11:26 PM

• Explicitly specify inheritance mode. (by levlam)

1 files, +1/-1.

🔨 86afb5b0f at 16 Aug 03:32 PM

• Periodically reload owned star amount. (by levlam)

3 files, +7/-2.

🔨 52f24d72f at 16 Aug 03:56 PM

• Save owned star count between restarts. (by levlam)

2 files, +13/-0.

🔨 985822070 at 16 Aug 04:38 PM

• Move class OnUpdate inside UpdatesManager. (by levlam)

2 files, +17/-18.

🔨 7f0514d49 at 16 Aug 04:39 PM

• Split StoryManager and UpdatesManager by SplitSource. (by levlam)

1 files, +2/-0.

🔨 13187c945 at 16 Aug 05:36 PM

• Move get_can_send_story_result_object inside StoryManager. (by levlam)

2 files, +41/-38.

🔨 1a901a0e3 at 17 Aug 08:07 PM

• Fix tonsite links. (by levlam)

3 files, +4/-3.

🔨 2684d8e4a at 17 Aug 08:10 PM

• Avoid digits in option names. (by levlam)

2 files, +6/-4.

🔨 9b6ff5863 at 17 Aug 09:03 PM

• Fix default option value. (by levlam)

1 files, +1/-1.
🔨 035df089e at 18 Aug 12:19 PM

• Update accountTtl documentation. (by levlam)

1 files, +1/-1.

🔨 7f923dc5c at 19 Aug 12:58 PM

• Move link parameters checks to export_dialog_invite_link. (by levlam)

1 files, +10/-12.

🔨 3576773d0 at 19 Aug 09:27 PM

• Don't create empty file multiple times. (by levlam)

1 files, +19/-1.

🔨 155d344d4 at 19 Aug 09:30 PM

• Remove force from register_local/register_file. (by levlam)

2 files, +14/-17.

🔨 2e9f847d6 at 20 Aug 02:50 PM

• Init file_ids in FileNode constructor. (by levlam)

2 files, +1/-2.

🔨 1b49e93ac at 20 Aug 03:38 PM

• Don't recreate already existing local files. (by levlam)

2 files, +52/-12.

🔨 019c1d668 at 20 Aug 04:54 PM

• Check that try_forget_file_id removes the file. (by levlam)

2 files, +10/-5.

🔨 9ab0b45f2 at 21 Aug 09:17 AM

• Remove merge_file_id parameter from register_file. (by levlam)

2 files, +9/-19.

🔨 fcf4552de at 21 Aug 01:49 PM

• Add FileManager::do_register_generate. (by levlam)

2 files, +16/-2.

🔨 797077e52 at 21 Aug 01:53 PM

• Use do_register_generate instead of register_file. (by levlam)

1 files, +3/-3.

🔨 604ad40ea at 21 Aug 02:20 PM

• Inline register_file to do_register_generate. (by levlam)

2 files, +25/-13.

🔨 9199e5425 at 21 Aug 02:26 PM

• Remove unused FileLocationSource from register_generate. (by levlam)

3 files, +19/-24.

🔨 9e0b4005b at 21 Aug 02:28 PM

• Return FileId from register_generate. (by levlam)

3 files, +13/-19.

🔨 fc223fb34 at 21 Aug 02:30 PM

• Simplify FileManager::register_url. (by levlam)

1 files, +2/-5.

🔨 4606a5cbf at 21 Aug 02:41 PM

• Remove skip_file_size_checks from register_file. (by levlam)

2 files, +5/-6.

🔨 cfb2abb2c at 21 Aug 02:51 PM

• Simplify FileManager::register_remote. (by levlam)

1 files, +2/-8.

🔨 3105fdb6d at 21 Aug 02:55 PM

• Use register_remote in from_persistent_id. (by levlam)

1 files, +1/-3.

🔨 c4cfec638 at 21 Aug 05:50 PM

• Inline register_file to register_remote. (by levlam)

1 files, +73/-9.

🔨 0ac6f80ec at 21 Aug 05:58 PM

• Remove unneeded new_remote_file_id. (by levlam)

1 files, +3/-0.

🔨 708c206bd at 21 Aug 06:37 PM

• Always set need_load_from_pmc_. (by levlam)

1 files, +5/-9.

🔨 71c8fd9fa at 21 Aug 07:56 PM

• Don't register same remote file twice for bots. (by levlam)

1 files, +9/-1.

🔨 d0d37df7b at 21 Aug 08:00 PM

• Remove unneeded need_pin. (by levlam)

1 files, +5/-0.

🔨 f7b7833af at 21 Aug 08:10 PM

• Simplify register_remote. (by levlam)

1 files, +10/-12.

🔨 d8f45ad73 at 21 Aug 08:26 PM

• Remove new_remote variable. (by levlam)

1 files, +6/-11.

🔨 3ba182541 at 22 Aug 02:03 PM

• Return pointer from FileView::get_local_location(). (by levlam)

4 files, +27/-18.

🔨 d972e715e at 22 Aug 02:05 PM

• Improve method names. (by levlam)

7 files, +45/-41.

🔨 77deb220b at 22 Aug 03:43 PM

• Return pointer by get_generate_location. (by levlam)

3 files, +17/-12.

🔨 7b97336ee at 22 Aug 03:47 PM

• Simplify FileManager::load_from_pmc. (by levlam)

1 files, +16/-8.

🔨 ee8f79d2e at 22 Aug 04:04 PM

• Return pointer from FileView::get_url. (by levlam)

12 files, +40/-28.

🔨 30a3a7398 at 22 Aug 11:48 PM

• Return location pointer from FileView::get_full_remote_location(). (by levlam)

14 files, +189/-141.