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
Added messageGift.received_gift_id. Added messageGift.upgraded_received_gift_id. Added messageUpgradedGift.sender_id. Added messageUpgradedGift.received_gift_id. Added messageRefundedUpgradedGift.sender_id. Added inputPaidMediaTypeVideo.cover.…
📝 Changed getDefaultChatEmojiStatuses.ResultType to EmojiStatusCustomEmojis.

📝 Changed getDisallowedChatEmojiStatuses.ResultType to EmojiStatusCustomEmojis.

Removed userGift.

Removed userGifts.

Removed upgradedGiftBackdrop.center_color.

Removed upgradedGiftBackdrop.edge_color.

Removed upgradedGiftBackdrop.symbol_color.

Removed upgradedGiftBackdrop.text_color.

Removed upgradedGiftOriginalDetails.sender_user_id.

Removed upgradedGiftOriginalDetails.receiver_user_id.

Removed upgradedGift.owner_user_id.

Removed starTransactionTypeGiftPurchase.user_id.

Removed starTransactionTypeGiftTransfer.user_id.

Removed emojiStatus.custom_emoji_id.

Removed emojiStatuses.custom_emoji_ids.

Removed messageGift.upgrade_message_id.

Removed getUserGifts.

Removed getUserGift.

Removed sendGift.user_id.

Removed sellGift.sender_user_id.

Removed sellGift.message_id.

Removed toggleGiftIsSaved.sender_user_id.

Removed toggleGiftIsSaved.message_id.

Removed upgradeGift.sender_user_id.

Removed upgradeGift.message_id.

Removed transferGift.sender_user_id.

Removed transferGift.message_id.

Removed transferGift.receiver_user_id.
TDLib 1.8.44 has been released 🎉!

View changes
🔨 6e872c0a0 at 26 Jan 12:04 AM

• Log FORM_SUBMIT_DUPLICATE errors. (by levlam)

1 files, +9/-0.

🔨 475ccc07a at 27 Jan 11:43 AM

• Move search_public_dialogs and search_dialogs_on_server to DialogMa... (by levlam)

5 files, +185/-181.

🔨 cdf48c0b8 at 27 Jan 04:12 PM

• Ignore title for starTransactionTypeGiftUpgrade. (by levlam)

1 files, +1/-0.

🔨 06d39cdc0 at 27 Jan 04:15 PM

• Allow filters in getReceivedGifts for all users. (by levlam)

1 files, +4/-4.

🔨 0a273dd34 at 27 Jan 05:20 PM

• Move fail_promise_map to tdutils. (by levlam)

3 files, +16/-22.

🔨 b05821664 at 27 Jan 05:21 PM

• Fail search_public_dialogs_queries_ on close. (by levlam)

2 files, +8/-0.

🔨 a0ea0ab28 at 28 Jan 09:40 AM

• Move recently found chats to DialogManager. (by levlam)

5 files, +71/-62.

🔨 154c2eaf1 at 28 Jan 02:25 PM

• Update layer 198. (by levlam)

1 files, +1/-1.

🔨 84bd7d006 at 28 Jan 02:39 PM

• Add linkPreviewTypeVideo.cover. (by levlam)

2 files, +17/-8.

🔨 5cbf15c63 at 28 Jan 03:39 PM

• Use pretty start timestamp in message links. (by levlam)

2 files, +16/-2.

🔨 e1466c868 at 29 Jan 01:06 PM

• Move recently opened chats to DialogManager. (by levlam)

5 files, +24/-19.

🔨 3aa8a9aac at 29 Jan 04:22 PM

• Add linkPreviewTypeVideo.media_timestamp. (by levlam)

3 files, +19/-4.

🔨 1ef3c93b1 at 29 Jan 04:53 PM

• Improve photo_get_cover_input_media. (by levlam)

1 files, +3/-0.

🔨 b972d3b6c at 29 Jan 06:12 PM

• Allow external photo cover for upload. (by levlam)

4 files, +10/-8.

🔨 408181249 at 30 Jan 02:30 PM

• Fix business messages without cover. (by levlam)

1 files, +3/-2.

🔨 559c3d332 at 30 Jan 04:52 PM

• tg_cli: add global thumbnail. (by levlam)

1 files, +75/-222.

🔨 f07f5545d at 31 Jan 09:47 AM

• Move GetDialogUnreadMarksQuery to DialogManager. (by levlam)

3 files, +37/-31.

🔨 dbd027032 at 31 Jan 10:19 PM

• Improve MessageQueryManager::complete_upload_message_cover. (by levlam)

1 files, +2/-3.

🔨 fb60d8c1b at 01 Feb 12:48 AM

• Fix cover_file_id in UploadMediaQuery. (by levlam)

1 files, +11/-1.

🔨 58df184a1 at 02 Feb 10:38 AM

• Simplify messageViews processing. (by levlam)

1 files, +1/-5.

🔨 033082155 at 03 Feb 12:51 PM

• Store information about being viewed messages outside of Message cl... (by levlam)

2 files, +13/-25.

🔨 a7f9bd9ba at 03 Feb 01:08 PM

• Move GetMessagesViewsQuery to MessageQueryManager. (by levlam)

4 files, +94/-85.

🔨 49fd59446 at 03 Feb 03:40 PM

• Move GetMessagesReactionsQuery to MessageQueryManager. (by levlam)

6 files, +156/-151.

🔨 04cf58ac6 at 03 Feb 04:09 PM

• Add MessageQueryManager::read_message_reactions_on_server. (by levlam)

4 files, +47/-42.

🔨 6caa9b2a1 at 03 Feb 04:27 PM

• Replace get_message_fact_checks with reload_message_fact_checks. (by levlam)

4 files, +61/-48.

🔨 c7e346522 at 03 Feb 04:34 PM

• Store information about being reloaded extended media outside of Me... (by levlam)

2 files, +5/-10.

🔨 7a5ce197a at 03 Feb 05:24 PM

• Add MessageQueryManager::reload_message_extended_media. (by levlam)

4 files, +61/-49.

🔨 f7ff3c05b at 03 Feb 06:48 PM

• Pass allow_secret_chats == false to check_dialog_access if appropri... (by levlam)

1 files, +2/-7.

🔨 185d9f3f2 at 03 Feb 07:07 PM

• Use check_dialog_access instead of get_dialog_force if appropriate. (by levlam)

1 files, +24/-74.

🔨 f11d97f19 at 03 Feb 07:13 PM

• Use TRY_RESULT check_dialog_access if appropriate. (by levlam)

1 files, +4/-17.
🔨 3228c4f9b at 03 Feb 07:26 PM

• Move GetMessagePositionQuery to MessageQueryManager. (by levlam)

3 files, +129/-115.

🔨 2d47a0fa5 at 03 Feb 07:29 PM

• Move GetOutboxReadDateQuery to MessageQueryManager. (by levlam)

3 files, +55/-47.

🔨 002fd485a at 03 Feb 07:53 PM

• Update 777000 default photo. (by levlam)

1 files, +2/-1.

🔨 fe33fb7c2 at 03 Feb 11:31 PM

• Use invoke-after in DialogManager queries. (by levlam)

1 files, +48/-37.

🔨 db227d144 at 04 Feb 12:33 PM

• tg_cli: use global added_sticker_file_ids. (by levlam)

1 files, +55/-46.

🔨 6cdb6c1a2 at 04 Feb 12:45 PM

• Minor improvements. (by levlam)

6 files, +5/-7.

🔨 b04e55f3e at 04 Feb 05:28 PM

• Fix check in set_custom_bot_verification. (by levlam)

1 files, +3/-2.

🔨 631bd03e3 at 05 Feb 11:26 AM

• Remove unneeded checks in getReceivedGfits/transferGift. (by levlam)

2 files, +9/-9.

🔨 1396ec506 at 06 Feb 03:13 PM

• Combine error-processing functions. (by levlam)

3 files, +10/-22.

🔨 8a6b222e4 at 06 Feb 03:28 PM

• Combine file send error handling in MessagesManager. (by levlam)

2 files, +8/-57.

🔨 7133162e1 at 07 Feb 10:06 AM

• Add DialogNotificationSettings::clone_for_secret_chat(). (by levlam)

3 files, +12/-9.

🔨 72fea0948 at 07 Feb 10:08 AM

• Remove channel notification settings fallback. (by levlam)

1 files, +8/-0.

🔨 fc8cd66d8 at 07 Feb 01:42 PM

• Remove now unused variable. (by levlam)

1 files, +1/-0.

🔨 b7d477e79 at 07 Feb 01:42 PM

• Add translation count check. (by levlam)

1 files, +3/-0.

🔨 eab7d8ada at 07 Feb 02:50 PM

• Improve Mini App open documentation. (by levlam)

1 files, +7/-6.

🔨 8eb8b94dd at 08 Feb 12:26 PM

• tg_cli: simplify message album sending. (by levlam)

1 files, +17/-48.

🔨 8c1a65844 at 09 Feb 02:29 PM

• tg_cli: use global caption. (by levlam)

1 files, +54/-55.

🔨 9016b4c6d at 10 Feb 10:40 AM

• Improve some source values. (by levlam)

5 files, +20/-20.

🔨 47ba6081e at 10 Feb 12:11 PM

• Improve logging. (by levlam)

1 files, +9/-5.

🔨 ce17020f6 at 30 Jan 05:31 PM

• Update layer to 199. (by levlam)

4 files, +27/-9.

🔨 36704da27 at 30 Jan 05:34 PM

• Add upgradedGift.gift_address. (by levlam)

4 files, +17/-3.

🔨 27cc300ce at 30 Jan 05:42 PM

• tg_cli: use "gug" for getUpgradedGift. (by levlam)

1 files, +1/-1.

🔨 ddfb54c2b at 30 Jan 06:04 PM

• Add "ton_blockchain_explorer_url" option. (by levlam)

2 files, +5/-1.

🔨 f860cf1df at 30 Jan 07:18 PM

• Support reCAPTCHA verifications. (by levlam)

5 files, +85/-9.

🔨 6a2fcc2de at 31 Jan 03:42 PM

• Add class PaidReactionType. (by levlam)

6 files, +246/-0.

🔨 02a3e40c4 at 31 Jan 04:11 PM

• Send updateDefaultPaidReactionType when receive update. (by levlam)

3 files, +15/-2.

🔨 10d147e9f at 31 Jan 04:16 PM

• Save default paid reaction type. (by levlam)

2 files, +10/-0.

🔨 7ade24980 at 31 Jan 04:49 PM

• Load default paid reaction type. (by levlam)

4 files, +38/-1.

🔨 bd97bbe59 at 31 Jan 04:56 PM

• Keep value of "is_paid_reaction_anonymous" option. (by levlam)

3 files, +17/-0.

🔨 5aea69e7d at 31 Jan 05:15 PM

• Add MessageReactor::get_paid_reaction_type. (by levlam)

4 files, +22/-0.
🔨 bc9e23b69 at 31 Jan 05:25 PM

• Add PaidReactionType::get_dialog_id. (by levlam)

2 files, +16/-0.

🔨 4b29c760d at 31 Jan 05:33 PM

• Improve MessageREactor::add_count. (by levlam)

2 files, +13/-5.

🔨 ffcae392d at 31 Jan 05:43 PM

• Support adding paid reactions on behalf of channels. (by levlam)

9 files, +70/-50.

🔨 e31b85ac1 at 31 Jan 05:56 PM

• Replace togglePaidMessageReactionIsAnonymous with setPaidMessageRea... (by levlam)

8 files, +43/-34.

🔨 dd9ca767c at 31 Jan 06:25 PM

• Forcely create paid reaction chat. (by levlam)

1 files, +1/-0.

🔨 51b4df8d8 at 31 Jan 06:44 PM

• Update default paid reaction type when set paid reaction type on a ... (by levlam)

1 files, +2/-0.

🔨 69fcb7781 at 05 Feb 05:09 PM

• Add td_api::getChatAvailablePaidMessageReactionSenders. (by levlam)

6 files, +62/-0.

🔨 921302ad0 at 05 Feb 05:16 PM

• Preload self user. (by levlam)

2 files, +26/-0.

🔨 f06c70401 at 10 Feb 12:40 PM

• Allow reactions to self-destructing messages. (by levlam)

1 files, +1/-1.

🔨 d735df79b at 10 Feb 12:45 PM

• Allow filters in getReceivedGifts for private chats. (by levlam)

1 files, +5/-5.

🔨 fe3d63354 at 10 Feb 03:19 PM

• Use less common classs name in the test. (by levlam)

1 files, +5/-5.

🔨 7f7ec18e5 at 10 Feb 03:24 PM

• Support UInt512 in storers and parsers. (by levlam)

8 files, +46/-8.

🔨 222e6a696 at 10 Feb 03:31 PM

• Add comparison and output operators for td::optional. (by levlam)

1 files, +27/-0.

🔨 c36075407 at 10 Feb 03:53 PM

• Minor improvements. (by levlam)

4 files, +6/-2.

🔨 21d90d62e at 10 Feb 06:10 PM

• Fix misprint. (by levlam)

1 files, +1/-1.

🔨 c3bd38bdc at 11 Feb 01:22 PM

• Initialize all MessageContent fields. (by levlam)

1 files, +10/-10.

🔨 b034afecf at 11 Feb 06:41 PM

• Add Ed25519. (by levlam)

3 files, +423/-0.

🔨 89cee2f07 at 11 Feb 07:36 PM

• Fix compilation errors. (by levlam)

1 files, +2/-2.

🔨 496450066 at 12 Feb 12:33 PM

• Support secureString/secureBytes aliases in TL schemes. (by levlam)

3 files, +29/-10.

🔨 8e29c4d7d at 12 Feb 04:00 PM

• Update version to 1.8.45. (by levlam)

8 files, +9/-9.
• What's new in TDLib 1.8.45:

Added PaidReactionType.

Added paidReactionTypeRegular.

Added paidReactionTypeAnonymous.

Added paidReactionTypeChat.

Added upgradedGift.gift_address.

Added linkPreviewTypeVideo.cover.

Added linkPreviewTypeVideo.start_timestamp.

Added updateApplicationRecaptchaVerificationRequired.

Added updateDefaultPaidReactionType.

Added getChatAvailablePaidMessageReactionSenders.

Added setPaidMessageReactionType.

Added addPendingPaidMessageReaction.type.

Removed togglePaidMessageReactionIsAnonymous.

Removed addPendingPaidMessageReaction.use_default_is_anonymous.

Removed addPendingPaidMessageReaction.is_anonymous.
TDLib 1.8.45 has been released 🎉!

View changes
New Bot API commits:

🔨 bd7915ebd at 01 Jan 12:57 AM

• Update copyright year. (by levlam)

19 files, +19/-19.

🔨 57a2017cb at 24 Jan 03:57 PM

• Update TDLib to 1.8.43. (by levlam)

1 files, +1/-1.

🔨 07ad76750 at 24 Jan 05:28 PM

• Update TDLib to 1.8.44. (by levlam)

2 files, +47/-21.

🔨 9649ead09 at 24 Jan 05:44 PM

• Minor improvements. (by levlam)

3 files, +7/-7.

🔨 77b488e18 at 24 Jan 05:51 PM

• Add sendGift.chat_id. (by levlam)

1 files, +17/-7.

🔨 20aa12cae at 24 Jan 06:06 PM

• Support starTransactionTypeGiftPurchase for chats. (by levlam)

1 files, +3/-2.

🔨 02c9a6975 at 24 Jan 06:12 PM

• Add ChatFullInfo.can_send_gift. (by levlam)

2 files, +8/-0.

🔨 c6408a2d9 at 27 Jan 01:10 PM

• Support td_api::emojiStatusTypeUpgradedGift. (by levlam)

2 files, +20/-12.

🔨 721fa61c4 at 27 Jan 03:08 PM

• Add copyMessage.video_start_timestamp. (by levlam)

1 files, +10/-7.

🔨 5e5c8c9bb at 27 Jan 03:09 PM

• Add forwardMessage.video_start_timestamp. (by levlam)

1 files, +8/-4.

🔨 86ed3b167 at 27 Jan 03:16 PM

• Add sendVideo/InputMediaVideo/InlineQueryResultVideo.start_timestamp. (by levlam)

1 files, +14/-9.

🔨 23aca77f9 at 27 Jan 03:24 PM

• Add sendVideo/InputMediaVideo.cover. (by levlam)

1 files, +8/-4.

🔨 f5bf77fc0 at 27 Jan 03:26 PM

• Add InputPaidMediaVideo.start_timestamp. (by levlam)

1 files, +2/-1.

🔨 dcee0b9e5 at 27 Jan 03:28 PM

• Add InputPaidMediaVideo.cover. (by levlam)

1 files, +4/-1.

🔨 788278350 at 27 Jan 03:32 PM

• Add Video.cover. (by levlam)

1 files, +9/-4.

🔨 8a6ade899 at 27 Jan 03:34 PM

• Add Video.start_timestamp. (by levlam)

1 files, +9/-5.

🔨 3e9db0d84 at 01 Feb 12:49 AM

• Update version to 8.3. (by levlam)

2 files, +2/-2.
👍2
🔨 721300bcb at 12 Feb 08:34 PM

• Fix building without OpenSSL. (by levlam)

2 files, +6/-2.
I'm excited to announce the release of Pytdbot v0.9.0, alongside TDLib 1.8.45. Pytdbot is now feature-rich and provides nearly everything you need to build a scalable and robust Telegram bot.

Additionally, I've created AYMENJD/tdjson, a Python binding that comes with a pre-built TDLib binary. Which is expected to work seamlessly on any Linux x86_64.
3
🔨 85d8f96ce at 13 Feb 12:49 AM

• Fix Ed25519. (by levlam)

2 files, +4/-4.

🔨 7a8e7b647 at 13 Feb 01:57 PM

• Check that there is no message_id before adding it. (by levlam)

2 files, +11/-8.

🔨 9dc189650 at 13 Feb 03:11 PM

• Update default value of "gift_text_length_max" option. (by levlam)

1 files, +1/-1.

🔨 748fccebb at 13 Feb 03:16 PM

• Log integer options with non-default value. (by levlam)

1 files, +4/-0.

🔨 76c070576 at 13 Feb 03:23 PM

• Update default integer option values. (by levlam)

1 files, +5/-5.

🔨 0f6612d93 at 13 Feb 03:55 PM

• Upload business album covers. (by levlam)

2 files, +36/-0.

🔨 1c6b5973b at 13 Feb 07:43 PM

• Increase required CMake version to 3.10. (by levlam)

17 files, +45/-86.

🔨 4ac462542 at 13 Feb 07:46 PM

• Remove Debian 8 from build instructions generator. (by levlam)

1 files, +1/-6.

🔨 d5f97602a at 13 Feb 07:47 PM

• Remove Ubuntu 14 from the build instructions generator. (by levlam)

1 files, +1/-23.

🔨 9c1c20999 at 13 Feb 07:54 PM

• Remove also Ubuntu 16 and Debian 9 build instructions. (by levlam)

1 files, +4/-0.

🔨 051b1d4d3 at 13 Feb 07:58 PM

• Remove std::shared_ptr::unique() usages. (by levlam)

1 files, +3/-0.

🔨 5beadff44 at 13 Feb 08:31 PM

• Require a C++17-compatible compiler. (by levlam)

2 files, +16/-15.

🔨 c23abe99e at 13 Feb 09:09 PM

• Fix building of gperf-generated files with C++17. (by levlam)

2 files, +3/-13.

🔨 b54952171 at 13 Feb 09:44 PM

• Remove duplicate declarations of constexpr variables. (by levlam)

6 files, +2/-16.

🔨 efe253f7d at 13 Feb 10:11 PM

• Use EndSentinel in HashTable. (by levlam)

1 files, +15/-19.

🔨 ff103e3f9 at 13 Feb 10:26 PM

• Replace init_slot with constructor. (by levlam)

2 files, +9/-15.

🔨 62abdc082 at 13 Feb 10:42 PM

• Explicitly specify C++17 flag to MSVC. (by levlam)

1 files, +1/-1.

🔨 8cd295d0b at 14 Feb 03:25 PM

• Remove generation of telesco.pe links. (by levlam)

1 files, +6/-0.

🔨 bff0e2d77 at 15 Feb 09:30 AM

• Mark requests as const when possible. (by levlam)

2 files, +42/-42.

🔨 83e498b30 at 16 Feb 11:35 AM

• Update memprof to C++17. (by levlam)

1 files, +8/-5.

🔨 adcbf50f4 at 16 Feb 11:45 AM

• Update memprof_stat to C++17. (by levlam)

2 files, +12/-9.

🔨 f1fc9c6ac at 17 Feb 12:02 PM

• Improve base64 test. (by levlam)

1 files, +63/-64.

🔨 cbf8d09cf at 18 Feb 01:05 PM

• Unify StringBuilder parameter names. (by levlam)

5 files, +67/-67.

🔨 906d543f3 at 19 Feb 12:14 PM

• Simplify format::as_array for vector<bool>. (by levlam)

1 files, +1/-10.

🔨 a3a784e57 at 19 Feb 12:30 PM

• Remove redundant as_array usages. (by levlam)

18 files, +48/-70.

🔨 521aed8e4 at 19 Feb 10:52 PM

• Fix SplitSource. (by levlam)

1 files, +1/-0.
1
🔨 9c3707581 at 20 Feb 02:11 PM

• Don't compare booleans to true or false. (by levlam)

9 files, +11/-11.

🔨 7ac47c800 at 21 Feb 11:05 AM

• Simplify RwMutex usage. (by levlam)

5 files, +28/-29.

🔨 287723db9 at 22 Feb 09:18 PM

• Stop ResourceManager when closing. (by levlam)

4 files, +14/-0.

🔨 9919ff3e1 at 23 Feb 09:09 AM

• Update default option values. (by levlam)

1 files, +3/-3.

🔨 d2af5b598 at 24 Feb 02:39 PM

• Improve types of some constants. (by levlam)

3 files, +9/-8.

🔨 9239bd4e5 at 25 Feb 10:36 AM

• Add test for get_public_key. (by levlam)

1 files, +25/-0.

🔨 ae281789e at 25 Feb 10:37 AM

• Fix misprint. (by levlam)

2 files, +3/-3.

🔨 988cc4e3d at 26 Feb 12:43 PM

• Synchronously reload instant view when full instant view is requested. (by levlam)

1 files, +1/-5.

🔨 02ad9f715 at 26 Feb 12:47 PM

• Don't warn about expected export/import authorization errors. (by levlam)

1 files, +6/-2.

🔨 de7d7df82 at 26 Feb 12:50 PM

• Don't warn about expected promo data errors. (by levlam)

1 files, +5/-2.

🔨 8e7684f2f at 26 Feb 02:41 PM

• Don't log save draft errors in chats without write access. (by levlam)

1 files, +3/-2.

🔨 279eae26d at 26 Feb 03:01 PM

• Avoid expected logging. (by levlam)

1 files, +4/-2.

🔨 3e877f2b1 at 26 Feb 03:31 PM

• Store MinChannel for paid reactors. (by levlam)

4 files, +40/-3.

🔨 620a0b4a4 at 26 Feb 04:54 PM

• Don't warn about channel post sender being revealed. (by levlam)

1 files, +8/-4.

🔨 9cd7c27ac at 27 Feb 05:51 PM

• Move Bitmask test out of namespace td. (by levlam)

1 files, +39/-40.

🔨 8034c2cf4 at 28 Feb 10:03 AM

• Use using in HashSet benchmark. (by levlam)

1 files, +6/-5.

🔨 7f9d6a9cd at 01 Mar 10:44 AM

• Add and use generic unique_ptr comparison operator. (by levlam)

10 files, +16/-71.

🔨 c8a5fc4e4 at 02 Mar 08:51 AM

• Simplify BusinessBotManageBar comparison. (by levlam)

2 files, +9/-15.

🔨 9451b7aca at 03 Mar 12:34 AM

• Simplify DialogActionBar, FactCheck and StoryForwardInfo comparison. (by levlam)

6 files, +20/-48.

🔨 c7ddbdb31 at 04 Mar 12:22 PM

• tg_cli: remove redundant verbose commands. (by levlam)

1 files, +33/-33.

🔨 078444cc2 at 05 Mar 11:03 AM

• tg_cli: update the list of verbose commands. (by levlam)

1 files, +20/-6.

🔨 f5462e3d9 at 11 Feb 12:16 PM

• Update layer to 200. (by levlam)

10 files, +57/-40.

🔨 657ebee14 at 11 Feb 01:53 PM

• Add td_api::userPrivacySettingAllowUnpaidMessages. (by levlam)

3 files, +12/-1.

🔨 33b9e9b57 at 11 Feb 01:55 PM

• Don't use make_tl_object in UserPrivacySetting. (by levlam)

1 files, +26/-26.

🔨 b3ef58e76 at 11 Feb 02:39 PM

• Add userFullInfo.incoming_paid_message_star_count. (by levlam)

4 files, +51/-4.

🔨 38ebf88b7 at 11 Feb 02:54 PM

• Add userFullInfo.outgoing_paid_message_star_count. (by levlam)

4 files, +35/-5.

🔨 6dcaf129d at 11 Feb 03:46 PM

• Add newChatPrivacySettings.incoming_paid_message_star_count. (by levlam)

4 files, +22/-7.

🔨 650bd5438 at 11 Feb 04:52 PM

• Add messageSendOptions.paid_message_star_count. (by levlam)

4 files, +67/-29.

🔨 7d8df5250 at 11 Feb 06:02 PM

• Add td_api::allowUnpaidMessagesFromUser. (by levlam)

6 files, +56/-0.

🔨 07d4772af at 11 Feb 06:19 PM

• Add td_api::getPaidMessageRevenue. (by levlam)

6 files, +53/-1.
🔨 2a746ecc8 at 12 Feb 11:11 PM

• Add td_api::setChatPaidMessageStarCount. (by levlam)

6 files, +89/-0.

🔨 f00f2c733 at 12 Feb 11:51 PM

• Add td_api::starTransactionTypePaidMessageSend. (by levlam)

2 files, +16/-0.

🔨 0150e7964 at 13 Feb 12:01 AM

• Support Star Transacrions in supergroup chats. (by levlam)

2 files, +3/-6.

🔨 ff5db3939 at 13 Feb 12:35 AM

• Add td_api::starTransactionTypePaidMessageReceive. (by levlam)

2 files, +35/-10.

🔨 7dffac531 at 17 Feb 12:58 PM

• Support sending paid message albums. (by levlam)

2 files, +14/-9.

🔨 f7d85a41f at 17 Feb 01:01 PM

• Split paid message price evenly. (by levlam)

2 files, +14/-6.

🔨 3177677bd at 17 Feb 01:18 PM

• Add message.paid_message_star_count. (by levlam)

3 files, +15/-6.

🔨 f851d7c6e at 17 Feb 03:24 PM

• Add user.paid_message_star_count. (by levlam)

3 files, +23/-6.

🔨 de5c2625b at 17 Feb 03:39 PM

• Add supergroup.paid_message_star_count. (by levlam)

3 files, +24/-6.

🔨 d7229b8d0 at 17 Feb 04:02 PM

• Add td_api::canSendMessageToUserResultUserHasPaidMessages. (by levlam)

3 files, +56/-29.

🔨 a094fe6ac at 17 Feb 04:42 PM

• Support paid forward of multiple messages. (by levlam)

1 files, +2/-1.

🔨 a157057dd at 17 Feb 04:44 PM

• Ignore title for paid message transactions. (by levlam)

1 files, +2/-0.

🔨 98e5ca40d at 18 Feb 11:42 AM

• Log GetPaidMessageRevenueQuery response. (by levlam)

1 files, +3/-2.

🔨 a4bcab3ed at 18 Feb 01:18 PM

• Load self user if it is unknown. (by levlam)

1 files, +4/-0.

🔨 d4e1210a3 at 18 Feb 02:01 PM

• Move DialogActionBar creation inside the class. (by levlam)

3 files, +31/-10.

🔨 ab7743d21 at 18 Feb 02:04 PM

• Rename legacy action bar constructor to DialogActionBar::create_leg... (by levlam)

3 files, +9/-14.

🔨 57aaa28e6 at 18 Feb 02:24 PM

• Move has_outgoing_messages check to DialogActionBar::fix. (by levlam)

3 files, +16/-13.

🔨 aee91607e at 18 Feb 03:35 PM

• Add chatActionBarReportAddBlock.account_info. (by levlam)

3 files, +155/-13.

🔨 6371e5f89 at 18 Feb 06:18 PM

• Support gift code payment options in different currencies. (by levlam)

2 files, +7/-6.

🔨 960ddf9b2 at 18 Feb 06:23 PM

• Support Premium purchase in Telegram Stars. (by levlam)

2 files, +34/-4.

🔨 4077946b7 at 18 Feb 07:50 PM

• Improve documentation. (by levlam)

1 files, +3/-1.

🔨 0651b0e34 at 18 Feb 11:28 PM

• Check that there are enough Telegram Stars before sending paid mess... (by levlam)

1 files, +4/-0.

🔨 8785b0873 at 19 Feb 12:50 PM

• Immediately update balance when sending paid messages. (by levlam)

1 files, +9/-0.

🔨 5aa6845a1 at 19 Feb 01:23 PM

• Immediately update balance when buy Premium with Telegram Stars. (by levlam)

2 files, +5/-2.

🔨 1581c1b3e at 19 Feb 02:40 PM

• Add separate methods for premium gifting and giveaway creation opti... (by levlam)

6 files, +116/-54.

🔨 c3985d11a at 19 Feb 03:27 PM

• Add premiumGiftPaymentOption.star_count. (by levlam)

2 files, +16/-4.

🔨 5f7d1157c at 19 Feb 03:29 PM

• Sort premium gift options by duration. (by levlam)

1 files, +2/-0.

🔨 3355e891e at 19 Feb 03:42 PM

• Add separate telegramPaymentPurposePremiumGift. (by levlam)

3 files, +59/-28.

🔨 d005d1477 at 19 Feb 03:49 PM

• Add get_premium_gift_text helper. (by levlam)

3 files, +19/-23.

🔨 9dd8d0812 at 19 Feb 03:57 PM

• Add and use check_payment_amount function. (by levlam)

3 files, +23/-66.
🔨 6e9c94fb9 at 19 Feb 04:03 PM

• Add separate td_api::storePaymentPurposePremiumGift. (by levlam)

2 files, +26/-10.

🔨 b7972d74b at 20 Feb 05:56 PM

• Improve starTransactionTypeGiftUpgrade. (by levlam)

2 files, +4/-3.

🔨 928479fd1 at 20 Feb 06:23 PM

• Allow creation of group calls from calls. (by levlam)

2 files, +2/-2.

🔨 bb97be69c at 21 Feb 04:29 PM

• Improve call state logging. (by levlam)

2 files, +58/-3.

🔨 e5969f6d8 at 21 Feb 04:56 PM

• Pass correct key fingerprint in phone.createConferenceCall. (by levlam)

1 files, +2/-1.

🔨 1ca8be388 at 21 Feb 05:45 PM

• Add joinGroupCall.key_fingerprint. (by levlam)

5 files, +21/-11.

🔨 4d71dae55 at 21 Feb 06:07 PM

• Add groupCall.from_call_id. (by levlam)

4 files, +22/-6.

🔨 ec8faa637 at 21 Feb 07:08 PM

• Improve documentation and disallow paid scheduled messages. (by levlam)

2 files, +6/-2.

🔨 e1e6cf536 at 24 Feb 03:07 PM

• Add td_api::starTransactionTypePremiumPurchase. (by levlam)

2 files, +19/-2.

🔨 517daa277 at 24 Feb 05:38 PM

• Add supergroupFullInfo.can_enable_paid_messages. (by levlam)

3 files, +15/-7.

🔨 0db01e4cf at 24 Feb 05:57 PM

• Add "can_enable_paid_messages" option. (by levlam)

2 files, +5/-1.

🔨 0a8b2550d at 24 Feb 06:01 PM

• Add "paid_message_star_count_max" option. (by levlam)

4 files, +8/-3.

🔨 80cd710a8 at 24 Feb 06:16 PM

• Add "paid_message_earnings_per_mille" option. (by levlam)

4 files, +12/-4.

🔨 1fe2b3897 at 24 Feb 06:22 PM

• Add "pinned_gift_count_max" option. (by levlam)

3 files, +6/-1.

🔨 af6ce5342 at 24 Feb 06:50 PM

• Add td_api::setPinnedGifts. (by levlam)

6 files, +76/-1.

🔨 66e4a49a8 at 24 Feb 11:38 PM

• Add receivedGift.is_pinned. (by levlam)

3 files, +7/-4.

🔨 a27bd4f85 at 26 Feb 05:09 PM

• Improve name of the fetch_web_page_by_url method. (by levlam)

3 files, +3/-3.

🔨 627ca991e at 27 Feb 05:36 PM

• Replace force_full in getWebPageInstantView with only_local. (by levlam)

5 files, +136/-151.

🔨 8536e4418 at 27 Feb 05:38 PM

• Simplify reload_web_page_by_url usage. (by levlam)

3 files, +10/-19.

🔨 41feb7305 at 27 Feb 07:02 PM

• Improve documentation. (by levlam)

1 files, +1/-1.

🔨 586cd3ee3 at 27 Feb 07:26 PM

• Add messageSendingStateFailed.required_paid_message_star_count. (by levlam)

4 files, +16/-3.

🔨 22574277f at 27 Feb 07:53 PM

• Add resendMessages.paid_message_star_count. (by levlam)

5 files, +49/-28.

🔨 7204c0ff9 at 27 Feb 09:00 PM

• Improve handling of ALLOW_PAYMENT_REQUIRED errors. (by levlam)

2 files, +9/-4.

🔨 2909df14d at 27 Feb 09:06 PM

• Allow getStarRevenueStatistics for self. (by levlam)

2 files, +2/-2.

🔨 fecea3e59 at 27 Feb 09:08 PM

• Allow to withdraw stars from the current user account. (by levlam)

2 files, +2/-2.

🔨 b164a4ec2 at 27 Feb 09:20 PM

• Support starTransactionTypeFragmentWithdrawal for users. (by levlam)

2 files, +3/-3.

🔨 b258560b3 at 28 Feb 11:14 AM

• Add pushMessageContentStory.is_mention. (by levlam)

3 files, +7/-3.

🔨 48fb25111 at 28 Feb 06:07 PM

• Add td_api::pushMessageContentProximityAlertTriggered. (by levlam)

3 files, +13/-6.

🔨 62d38e6f2 at 28 Feb 06:44 PM

• Add starTransactionTypePremiumPurchase.sticker. (by levlam)

2 files, +5/-2.

🔨 6b9436cf4 at 28 Feb 06:55 PM

• Fix pushMessageContentSuggestProfilePhoto. (by levlam)

1 files, +1/-1.
🔨 5deb4e878 at 03 Mar 03:57 PM

• Drop incoming_paid_message_star_count after adding a user to except... (by levlam)

1 files, +8/-2.

🔨 840e3d04f at 03 Mar 04:11 PM

• Improve handling of failed paid forwarded messages. (by levlam)

2 files, +7/-3.

🔨 1b9ca3b3b at 03 Mar 05:18 PM

• Improve handling of failed paid media albums. (by levlam)

1 files, +4/-0.

🔨 e4608b760 at 04 Mar 06:57 PM

• Fix field documentation. (by levlam)

1 files, +1/-1.

🔨 cd44ebcd7 at 06 Mar 01:54 PM

• Make predictable business recipients. (by levlam)

1 files, +2/-2.

🔨 e5360281b at 06 Mar 02:11 PM

• Add alternativeVideo.id. (by levlam)

2 files, +5/-3.

🔨 20439c44c at 06 Mar 02:22 PM

• Add td_api::pushMessageContentVideoChatStarted. (by levlam)

3 files, +11/-0.

🔨 3df409966 at 06 Mar 02:27 PM

• Add td_api::pushMessageContentVideoChatEnded. (by levlam)

3 files, +11/-0.

🔨 c85a6d6f4 at 06 Mar 02:31 PM

• Add td_api::pushMessageContentInviteVideoChatParticipants. (by levlam)

3 files, +12/-0.

🔨 fce900b0c at 06 Mar 02:55 PM

• Explcitly ignore story notifications. (by levlam)

1 files, +5/-0.

🔨 ff9800ddf at 07 Mar 02:30 PM

• tg_cli: disable response to /start. (by levlam)

1 files, +1/-1.

🔨 16ca19038 at 07 Mar 02:36 PM

• Fix misprint. (by levlam)

1 files, +1/-1.

🔨 85994650c at 07 Mar 03:10 PM

• Minor improvements. (by levlam)

9 files, +18/-12.

🔨 adbd3f463 at 07 Mar 03:54 PM

• Fix warning. (by levlam)

1 files, +1/-1.
🔨 207f3be7b at 07 Mar 04:45 PM

• Update version to 1.8.46. (by levlam)

8 files, +9/-9.
TDLib 1.8.46 has been released 🎉!

View changes