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.
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.
• 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.
• 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.
• 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.
• 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.
• 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.
• What's new in TDLib 1.8.46:
✅ Added premiumGiftPaymentOption.
✅ Added premiumGiftPaymentOptions.
✅ Added premiumGiveawayPaymentOption.
✅ Added premiumGiveawayPaymentOptions.
✅ Added starTransactionTypePaidMessageSend.
✅ Added starTransactionTypePaidMessageReceive.
✅ Added starTransactionTypePremiumPurchase.
✅ Added accountInfo.
✅ Added storePaymentPurposePremiumGift.
✅ Added telegramPaymentPurposePremiumGift.
✅ Added pushMessageContentVideoChatStarted.
✅ Added pushMessageContentVideoChatEnded.
✅ Added pushMessageContentInviteVideoChatParticipants.
✅ Added pushMessageContentProximityAlertTriggered.
✅ Added userPrivacySettingAllowUnpaidMessages.
✅ Added canSendMessageToUserResultUserHasPaidMessages.
✅ Added starCount.
✅ Added alternativeVideo.id.
✅ Added receivedGift.is_pinned.
✅ Added starTransactionTypeGiftUpgrade.user_id.
✅ Added user.paid_message_star_count.
✅ Added userFullInfo.incoming_paid_message_star_count.
✅ Added userFullInfo.outgoing_paid_message_star_count.
✅ Added supergroup.paid_message_star_count.
✅ Added supergroupFullInfo.can_enable_paid_messages.
✅ Added messageSendingStateFailed.required_paid_message_star_count.
✅ Added message.paid_message_star_count.
✅ Added chatActionBarReportAddBlock.account_info.
✅ Added messageSendOptions.paid_message_star_count.
✅ Added groupCall.from_call_id.
✅ Added premiumGiftPaymentOption.
✅ Added premiumGiftPaymentOptions.
✅ Added premiumGiveawayPaymentOption.
✅ Added premiumGiveawayPaymentOptions.
✅ Added starTransactionTypePaidMessageSend.
✅ Added starTransactionTypePaidMessageReceive.
✅ Added starTransactionTypePremiumPurchase.
✅ Added accountInfo.
✅ Added storePaymentPurposePremiumGift.
✅ Added telegramPaymentPurposePremiumGift.
✅ Added pushMessageContentVideoChatStarted.
✅ Added pushMessageContentVideoChatEnded.
✅ Added pushMessageContentInviteVideoChatParticipants.
✅ Added pushMessageContentProximityAlertTriggered.
✅ Added userPrivacySettingAllowUnpaidMessages.
✅ Added canSendMessageToUserResultUserHasPaidMessages.
✅ Added starCount.
✅ Added alternativeVideo.id.
✅ Added receivedGift.is_pinned.
✅ Added starTransactionTypeGiftUpgrade.user_id.
✅ Added user.paid_message_star_count.
✅ Added userFullInfo.incoming_paid_message_star_count.
✅ Added userFullInfo.outgoing_paid_message_star_count.
✅ Added supergroup.paid_message_star_count.
✅ Added supergroupFullInfo.can_enable_paid_messages.
✅ Added messageSendingStateFailed.required_paid_message_star_count.
✅ Added message.paid_message_star_count.
✅ Added chatActionBarReportAddBlock.account_info.
✅ Added messageSendOptions.paid_message_star_count.
✅ Added groupCall.from_call_id.
TDLib commits
• What's new in TDLib 1.8.46: ✅ Added premiumGiftPaymentOption. ✅ Added premiumGiftPaymentOptions. ✅ Added premiumGiveawayPaymentOption. ✅ Added premiumGiveawayPaymentOptions. ✅ Added starTransactionTypePaidMessageSend. ✅ Added starTransactionTypePa…
✅ Added pushMessageContentStory.is_mention.
✅ Added newChatPrivacySettings.incoming_paid_message_star_count.
✅ Added setPinnedGifts.
✅ Added getPaidMessageRevenue.
✅ Added allowUnpaidMessagesFromUser.
✅ Added setChatPaidMessageStarCount.
✅ Added getPremiumGiftPaymentOptions.
✅ Added getPremiumGiveawayPaymentOptions.
✅ Added resendMessages.paid_message_star_count.
✅ Added joinGroupCall.key_fingerprint.
✅ Added getWebPageInstantView.only_local.
❌ Removed premiumGiftCodePaymentOption.
❌ Removed premiumGiftCodePaymentOptions.
❌ Removed getPremiumGiftCodePaymentOptions.
❌ Removed getWebPageInstantView.force_full.
✅ Added newChatPrivacySettings.incoming_paid_message_star_count.
✅ Added setPinnedGifts.
✅ Added getPaidMessageRevenue.
✅ Added allowUnpaidMessagesFromUser.
✅ Added setChatPaidMessageStarCount.
✅ Added getPremiumGiftPaymentOptions.
✅ Added getPremiumGiveawayPaymentOptions.
✅ Added resendMessages.paid_message_star_count.
✅ Added joinGroupCall.key_fingerprint.
✅ Added getWebPageInstantView.only_local.
❌ Removed premiumGiftCodePaymentOption.
❌ Removed premiumGiftCodePaymentOptions.
❌ Removed getPremiumGiftCodePaymentOptions.
❌ Removed getWebPageInstantView.force_full.
🔨 9b8b49224 at 08 Mar 09:45 PM
• Check received number of Telegram Stars when appropriate. (by levlam)
4 files, +7/-4.
🔨 43981af39 at 09 Mar 08:41 AM
• Unify documentation of offline methods. (by levlam)
1 files, +23/-23.
🔨 dfd019497 at 10 Mar 02:21 PM
• Simplify setBotCallbackAnswer usage. (by levlam)
2 files, +12/-16.
🔨 f3c817e8f at 11 Mar 08:43 AM
• Remove DIALOG_FLAG_* constants. (by levlam)
2 files, +4/-9.
🔨 74537607f at 12 Mar 08:34 AM
• Simplify channelDifference processing. (by levlam)
2 files, +6/-19.
🔨 4c3e73535 at 13 Mar 08:56 AM
• Use autogenerated constants in ReplyMarkup. (by levlam)
1 files, +46/-25.
🔨 b498497bb at 13 Mar 09:33 AM
• Add PublicKey::operator=. (by levlam)
1 files, +5/-1.
• Check received number of Telegram Stars when appropriate. (by levlam)
4 files, +7/-4.
🔨 43981af39 at 09 Mar 08:41 AM
• Unify documentation of offline methods. (by levlam)
1 files, +23/-23.
🔨 dfd019497 at 10 Mar 02:21 PM
• Simplify setBotCallbackAnswer usage. (by levlam)
2 files, +12/-16.
🔨 f3c817e8f at 11 Mar 08:43 AM
• Remove DIALOG_FLAG_* constants. (by levlam)
2 files, +4/-9.
🔨 74537607f at 12 Mar 08:34 AM
• Simplify channelDifference processing. (by levlam)
2 files, +6/-19.
🔨 4c3e73535 at 13 Mar 08:56 AM
• Use autogenerated constants in ReplyMarkup. (by levlam)
1 files, +46/-25.
🔨 b498497bb at 13 Mar 09:33 AM
• Add PublicKey::operator=. (by levlam)
1 files, +5/-1.
🔨 5c531415f at 13 Mar 05:09 PM
• Return an error for empty sendMessageAlbum. (by levlam)
1 files, +3/-0.
🔨 7d3aac028 at 14 Mar 09:17 AM
• Remove chat flag usages. (by levlam)
2 files, +7/-23.
🔨 b34878e99 at 15 Mar 09:33 AM
• Don't use manual channel flags. (by levlam)
2 files, +31/-79.
🔨 b91ad2417 at 16 Mar 10:15 AM
• Add Ed25519::PublicKey to UInt256 and from slice conversions. (by levlam)
1 files, +15/-0.
🔨 b2a0b6289 at 17 Mar 10:41 AM
• Don't use telegram_api::message.flags. (by levlam)
3 files, +15/-21.
🔨 334a1ed42 at 18 Mar 12:49 AM
• Remove UpdatesManager::fix_short_message_flags. (by levlam)
2 files, +8/-25.
🔨 4c1781d62 at 19 Mar 10:04 AM
• Automatically set flags from True fields on object store. (by levlam)
14 files, +45/-29.
🔨 30a302770 at 19 Mar 10:41 AM
• Use true fields in InputMedia and InputFileLocation. (by levlam)
15 files, +58/-140.
🔨 c37707398 at 19 Mar 11:34 AM
• Minor convert_photo_to_profile_photo improvements. (by levlam)
2 files, +6/-6.
🔨 f7a0cdcf2 at 19 Mar 12:26 PM
• Use True fields instead of flags in telegram_api::user. (by levlam)
5 files, +58/-77.
🔨 6a11e28da at 19 Mar 12:30 PM
• Automatically set username and phone flags for created user objects. (by levlam)
1 files, +6/-6.
🔨 06911a127 at 19 Mar 12:37 PM
• Remove has_bot_info_version. (by levlam)
1 files, +1/-6.
🔨 5ba4fc6ba at 19 Mar 12:42 PM
• Remove USER_FLAG_ usages. (by levlam)
4 files, +7/-30.
🔨 c94348d7b at 19 Mar 01:04 PM
• Remove some unneeded MASK usages. (by levlam)
4 files, +10/-11.
🔨 93cc28b5d at 20 Mar 03:15 PM
• Improve usage of some API classes. (by levlam)
7 files, +109/-106.
🔨 9de10cee4 at 20 Mar 03:57 PM
• Fix SpanImpl::operator=. (by levlam)
1 files, +1/-0.
🔨 b4aa471cd at 20 Mar 04:01 PM
• Improve test utilities. (by levlam)
1 files, +9/-3.
🔨 82689a2c6 at 20 Mar 04:18 PM
• Add simple_tests.h. (by levlam)
2 files, +165/-0.
🔨 4a2acbe12 at 20 Mar 04:21 PM
• Add Result logging and comparison operators. (by levlam)
1 files, +18/-0.
🔨 8b62bfed1 at 20 Mar 10:24 PM
• Use less generic name in the test. (by levlam)
1 files, +21/-21.
🔨 27205faba at 21 Mar 02:27 PM
• Simplify callback query processing. (by levlam)
3 files, +19/-21.
🔨 e557e8efc at 21 Mar 05:15 PM
• Add .clang-tidy to gitignore. (by levlam)
1 files, +1/-0.
🔨 40740d7b4 at 22 Mar 10:31 PM
• Use bool fields in document attributes instead of flags. (by levlam)
15 files, +134/-161.
🔨 cb65c85e9 at 23 Mar 12:33 AM
• Simplify some optional field usage. (by levlam)
4 files, +32/-48.
🔨 68966cb1a at 24 Mar 03:06 PM
• Use boolean flags in reply markup objects. (by levlam)
2 files, +11/-44.
🔨 86f171f74 at 24 Mar 11:38 PM
• Use bool flags in inline query API. (by levlam)
2 files, +15/-36.
🔨 89737f889 at 25 Mar 11:58 AM
• Use bool fields with invoices. (by levlam)
2 files, +15/-45.
🔨 b3bdde4e3 at 26 Mar 12:58 PM
• Use bool fields directly for polls, dialog event filter and call pr... (by levlam)
5 files, +22/-89.
🔨 8ccf11f8f at 26 Mar 01:17 PM
• Use bool fields in administrator/banned rights. (by levlam)
2 files, +15/-114.
🔨 45e2f198b at 26 Mar 02:10 PM
• Use bool fields in settings objects. (by levlam)
4 files, +25/-62.
• Return an error for empty sendMessageAlbum. (by levlam)
1 files, +3/-0.
🔨 7d3aac028 at 14 Mar 09:17 AM
• Remove chat flag usages. (by levlam)
2 files, +7/-23.
🔨 b34878e99 at 15 Mar 09:33 AM
• Don't use manual channel flags. (by levlam)
2 files, +31/-79.
🔨 b91ad2417 at 16 Mar 10:15 AM
• Add Ed25519::PublicKey to UInt256 and from slice conversions. (by levlam)
1 files, +15/-0.
🔨 b2a0b6289 at 17 Mar 10:41 AM
• Don't use telegram_api::message.flags. (by levlam)
3 files, +15/-21.
🔨 334a1ed42 at 18 Mar 12:49 AM
• Remove UpdatesManager::fix_short_message_flags. (by levlam)
2 files, +8/-25.
🔨 4c1781d62 at 19 Mar 10:04 AM
• Automatically set flags from True fields on object store. (by levlam)
14 files, +45/-29.
🔨 30a302770 at 19 Mar 10:41 AM
• Use true fields in InputMedia and InputFileLocation. (by levlam)
15 files, +58/-140.
🔨 c37707398 at 19 Mar 11:34 AM
• Minor convert_photo_to_profile_photo improvements. (by levlam)
2 files, +6/-6.
🔨 f7a0cdcf2 at 19 Mar 12:26 PM
• Use True fields instead of flags in telegram_api::user. (by levlam)
5 files, +58/-77.
🔨 6a11e28da at 19 Mar 12:30 PM
• Automatically set username and phone flags for created user objects. (by levlam)
1 files, +6/-6.
🔨 06911a127 at 19 Mar 12:37 PM
• Remove has_bot_info_version. (by levlam)
1 files, +1/-6.
🔨 5ba4fc6ba at 19 Mar 12:42 PM
• Remove USER_FLAG_ usages. (by levlam)
4 files, +7/-30.
🔨 c94348d7b at 19 Mar 01:04 PM
• Remove some unneeded MASK usages. (by levlam)
4 files, +10/-11.
🔨 93cc28b5d at 20 Mar 03:15 PM
• Improve usage of some API classes. (by levlam)
7 files, +109/-106.
🔨 9de10cee4 at 20 Mar 03:57 PM
• Fix SpanImpl::operator=. (by levlam)
1 files, +1/-0.
🔨 b4aa471cd at 20 Mar 04:01 PM
• Improve test utilities. (by levlam)
1 files, +9/-3.
🔨 82689a2c6 at 20 Mar 04:18 PM
• Add simple_tests.h. (by levlam)
2 files, +165/-0.
🔨 4a2acbe12 at 20 Mar 04:21 PM
• Add Result logging and comparison operators. (by levlam)
1 files, +18/-0.
🔨 8b62bfed1 at 20 Mar 10:24 PM
• Use less generic name in the test. (by levlam)
1 files, +21/-21.
🔨 27205faba at 21 Mar 02:27 PM
• Simplify callback query processing. (by levlam)
3 files, +19/-21.
🔨 e557e8efc at 21 Mar 05:15 PM
• Add .clang-tidy to gitignore. (by levlam)
1 files, +1/-0.
🔨 40740d7b4 at 22 Mar 10:31 PM
• Use bool fields in document attributes instead of flags. (by levlam)
15 files, +134/-161.
🔨 cb65c85e9 at 23 Mar 12:33 AM
• Simplify some optional field usage. (by levlam)
4 files, +32/-48.
🔨 68966cb1a at 24 Mar 03:06 PM
• Use boolean flags in reply markup objects. (by levlam)
2 files, +11/-44.
🔨 86f171f74 at 24 Mar 11:38 PM
• Use bool flags in inline query API. (by levlam)
2 files, +15/-36.
🔨 89737f889 at 25 Mar 11:58 AM
• Use bool fields with invoices. (by levlam)
2 files, +15/-45.
🔨 b3bdde4e3 at 26 Mar 12:58 PM
• Use bool fields directly for polls, dialog event filter and call pr... (by levlam)
5 files, +22/-89.
🔨 8ccf11f8f at 26 Mar 01:17 PM
• Use bool fields in administrator/banned rights. (by levlam)
2 files, +15/-114.
🔨 45e2f198b at 26 Mar 02:10 PM
• Use bool fields in settings objects. (by levlam)
4 files, +25/-62.
🔨 d227bb4d4 at 26 Mar 07:01 PM
• Use bool fields for dialogFilter. (by levlam)
1 files, +11/-46.
🔨 b9e99981c at 26 Mar 07:44 PM
• Use bool fields for some more classes. (by levlam)
4 files, +6/-31.
🔨 d4ed68752 at 27 Mar 12:12 AM
• Fix call to GetChannelMessagesQuery. (by levlam)
1 files, +5/-1.
🔨 e422b23f5 at 28 Mar 10:10 AM
• Use bool fields in auth, bots, premium, stickers, upload and update... (by levlam)
7 files, +22/-51.
🔨 059270c50 at 29 Mar 09:34 PM
• Use bool parameters in contancts API methods. (by levlam)
4 files, +7/-39.
🔨 86af74d79 at 30 Mar 07:55 AM
• Use bool parameters in stats.* api requests. (by levlam)
1 files, +8/-28.
🔨 24970e862 at 31 Mar 04:56 PM
• Fix message resend in non-channel chats. (by levlam)
1 files, +3/-1.
🔨 911b862dd at 31 Mar 04:57 PM
• Ignore product info for gift sale transactions. (by levlam)
1 files, +1/-0.
🔨 ca8525d32 at 06 Mar 05:14 PM
• Update layer to 201. (by levlam)
15 files, +70/-40.
🔨 3014afcef at 06 Mar 06:14 PM
• Add BusinessBotRights. (by levlam)
6 files, +309/-0.
🔨 e7df335eb at 06 Mar 11:22 PM
• Add businessConnectedBot.rights. (by levlam)
8 files, +61/-23.
🔨 f2b3d7106 at 06 Mar 11:28 PM
• Add businessConnection.rights. (by levlam)
5 files, +14/-13.
🔨 51519209a at 06 Mar 11:59 PM
• Add td_api::readBusinessMessage. (by levlam)
7 files, +69/-2.
🔨 d1b78e505 at 07 Mar 03:22 PM
• Improve query logging. (by levlam)
1 files, +1/-1.
🔨 ee97c04b8 at 07 Mar 03:54 PM
• Add td_api::setBusinessName. (by levlam)
6 files, +89/-0.
🔨 d1fd9f3ba at 07 Mar 03:59 PM
• Add td_api::setBusinessBio. (by levlam)
6 files, +28/-0.
🔨 644b676b9 at 07 Mar 04:26 PM
• Add td_api::deleteBusinessMessages. (by levlam)
6 files, +68/-0.
🔨 307255b49 at 10 Mar 04:15 PM
• Update name of the business user locally after changing it. (by levlam)
4 files, +42/-13.
🔨 bd530c95b at 10 Mar 04:24 PM
• Improve names of business account methods. (by levlam)
4 files, +11/-10.
🔨 3f2b0876a at 11 Mar 05:13 PM
• Add getReceivedGifts.business_connection_id. (by levlam)
8 files, +47/-25.
🔨 9524590a6 at 12 Mar 09:08 AM
• Add sellGift.business_connection_id. (by levlam)
6 files, +34/-19.
🔨 e90ebe430 at 12 Mar 10:14 AM
• Add transferGift.business_connection_id. (by levlam)
6 files, +72/-37.
🔨 9e099b18d at 12 Mar 11:17 AM
• Add upgradeGift.business_connection_id. (by levlam)
7 files, +56/-32.
🔨 a1dc40e18 at 12 Mar 11:46 PM
• Fix td_api::getReceivedGifts. (by levlam)
1 files, +1/-1.
🔨 ae0eb27d9 at 13 Mar 06:14 PM
• Add td_api::acceptedGiftTypes. (by levlam)
6 files, +177/-0.
🔨 9986d018d at 14 Mar 11:14 AM
• Add td_api::giftSettings. (by levlam)
7 files, +158/-0.
🔨 4003f436c at 14 Mar 11:21 AM
• Add userFullInfo.gift_settings. (by levlam)
3 files, +21/-3.
🔨 739774972 at 14 Mar 12:56 PM
• Add td_api::setGiftSettings. (by levlam)
6 files, +46/-3.
🔨 eb91e3ada at 14 Mar 01:32 PM
• Locally update update userFullInfo after changing gift settings. (by levlam)
9 files, +41/-18.
🔨 5f4402e52 at 14 Mar 01:50 PM
• Support starTransactionTypePremiumPurchase for bots. (by levlam)
2 files, +3/-3.
• Use bool fields for dialogFilter. (by levlam)
1 files, +11/-46.
🔨 b9e99981c at 26 Mar 07:44 PM
• Use bool fields for some more classes. (by levlam)
4 files, +6/-31.
🔨 d4ed68752 at 27 Mar 12:12 AM
• Fix call to GetChannelMessagesQuery. (by levlam)
1 files, +5/-1.
🔨 e422b23f5 at 28 Mar 10:10 AM
• Use bool fields in auth, bots, premium, stickers, upload and update... (by levlam)
7 files, +22/-51.
🔨 059270c50 at 29 Mar 09:34 PM
• Use bool parameters in contancts API methods. (by levlam)
4 files, +7/-39.
🔨 86af74d79 at 30 Mar 07:55 AM
• Use bool parameters in stats.* api requests. (by levlam)
1 files, +8/-28.
🔨 24970e862 at 31 Mar 04:56 PM
• Fix message resend in non-channel chats. (by levlam)
1 files, +3/-1.
🔨 911b862dd at 31 Mar 04:57 PM
• Ignore product info for gift sale transactions. (by levlam)
1 files, +1/-0.
🔨 ca8525d32 at 06 Mar 05:14 PM
• Update layer to 201. (by levlam)
15 files, +70/-40.
🔨 3014afcef at 06 Mar 06:14 PM
• Add BusinessBotRights. (by levlam)
6 files, +309/-0.
🔨 e7df335eb at 06 Mar 11:22 PM
• Add businessConnectedBot.rights. (by levlam)
8 files, +61/-23.
🔨 f2b3d7106 at 06 Mar 11:28 PM
• Add businessConnection.rights. (by levlam)
5 files, +14/-13.
🔨 51519209a at 06 Mar 11:59 PM
• Add td_api::readBusinessMessage. (by levlam)
7 files, +69/-2.
🔨 d1b78e505 at 07 Mar 03:22 PM
• Improve query logging. (by levlam)
1 files, +1/-1.
🔨 ee97c04b8 at 07 Mar 03:54 PM
• Add td_api::setBusinessName. (by levlam)
6 files, +89/-0.
🔨 d1fd9f3ba at 07 Mar 03:59 PM
• Add td_api::setBusinessBio. (by levlam)
6 files, +28/-0.
🔨 644b676b9 at 07 Mar 04:26 PM
• Add td_api::deleteBusinessMessages. (by levlam)
6 files, +68/-0.
🔨 307255b49 at 10 Mar 04:15 PM
• Update name of the business user locally after changing it. (by levlam)
4 files, +42/-13.
🔨 bd530c95b at 10 Mar 04:24 PM
• Improve names of business account methods. (by levlam)
4 files, +11/-10.
🔨 3f2b0876a at 11 Mar 05:13 PM
• Add getReceivedGifts.business_connection_id. (by levlam)
8 files, +47/-25.
🔨 9524590a6 at 12 Mar 09:08 AM
• Add sellGift.business_connection_id. (by levlam)
6 files, +34/-19.
🔨 e90ebe430 at 12 Mar 10:14 AM
• Add transferGift.business_connection_id. (by levlam)
6 files, +72/-37.
🔨 9e099b18d at 12 Mar 11:17 AM
• Add upgradeGift.business_connection_id. (by levlam)
7 files, +56/-32.
🔨 a1dc40e18 at 12 Mar 11:46 PM
• Fix td_api::getReceivedGifts. (by levlam)
1 files, +1/-1.
🔨 ae0eb27d9 at 13 Mar 06:14 PM
• Add td_api::acceptedGiftTypes. (by levlam)
6 files, +177/-0.
🔨 9986d018d at 14 Mar 11:14 AM
• Add td_api::giftSettings. (by levlam)
7 files, +158/-0.
🔨 4003f436c at 14 Mar 11:21 AM
• Add userFullInfo.gift_settings. (by levlam)
3 files, +21/-3.
🔨 739774972 at 14 Mar 12:56 PM
• Add td_api::setGiftSettings. (by levlam)
6 files, +46/-3.
🔨 eb91e3ada at 14 Mar 01:32 PM
• Locally update update userFullInfo after changing gift settings. (by levlam)
9 files, +41/-18.
🔨 5f4402e52 at 14 Mar 01:50 PM
• Support starTransactionTypePremiumPurchase for bots. (by levlam)
2 files, +3/-3.
🔨 7a1957d9a at 14 Mar 03:03 PM
• Add td_api::giftPremiumWithStars. (by levlam)
6 files, +141/-1.
🔨 e3ca7ba9c at 14 Mar 03:42 PM
• Add td_api::messagePaidMessagesRefunded. (by levlam)
5 files, +79/-4.
🔨 9dcd19b61 at 14 Mar 04:19 PM
• Add td_api::messagePaidMessagePriceChanged. (by levlam)
5 files, +74/-4.
🔨 e521b5124 at 17 Mar 02:47 PM
• Update documentation. (by levlam)
1 files, +1/-1.
🔨 5ac11a4d2 at 17 Mar 10:39 PM
• Invalidate business user full info after updating their bio. (by levlam)
1 files, +8/-2.
🔨 4c6393766 at 17 Mar 10:44 PM
• Add td_api::setBusinessAccountUsername. (by levlam)
6 files, +65/-0.
🔨 fb98dafd0 at 17 Mar 11:14 PM
• Check gift upgrade and transfer price. (by levlam)
1 files, +12/-4.
🔨 6986f668d at 17 Mar 11:35 PM
• Fix gift sender for business bots. (by levlam)
6 files, +30/-42.
🔨 2569dfe9d at 18 Mar 12:48 AM
• Add td_api::setBusinessAccountGiftSettings. (by levlam)
6 files, +84/-0.
🔨 61c55eac0 at 18 Mar 01:45 PM
• Improve name of the DisallowedGiftsSettings class. (by levlam)
10 files, +49/-51.
🔨 c26d8e8f3 at 18 Mar 04:13 PM
• Remove unused DialogId parameters. (by levlam)
1 files, +6/-16.
🔨 32a87b02a at 18 Mar 11:24 PM
• Add td_api::updateFreezeState. (by levlam)
5 files, +54/-1.
🔨 05a4787ec at 18 Mar 11:37 PM
• Save and load freeze state. (by levlam)
1 files, +19/-0.
🔨 5443bb0bf at 18 Mar 11:48 PM
• Don't resend request receiving FROZEN_METHOD_INVALID. (by levlam)
3 files, +11/-2.
🔨 475f9ca71 at 19 Mar 03:03 PM
• Add td_api::sponsoredChat(s). (by levlam)
3 files, +52/-0.
🔨 83a873c0e at 20 Mar 01:45 PM
• Add td_api::getSearchSponsoredChats. (by levlam)
6 files, +188/-2.
🔨 fe7271c7a at 21 Mar 02:52 PM
• Store sponsored chat info globally. (by levlam)
2 files, +14/-7.
🔨 f96a6208f at 21 Mar 02:53 PM
• Improve class name. (by levlam)
2 files, +11/-11.
🔨 983406710 at 21 Mar 03:05 PM
• Add td_api::viewSponsoredChat. (by levlam)
6 files, +27/-0.
🔨 0bfbdfebe at 21 Mar 03:24 PM
• Add td_api::openSponsoredChat. (by levlam)
6 files, +25/-0.
🔨 4107275c6 at 21 Mar 03:32 PM
• Add td_api::reportSponsoredChat. (by levlam)
6 files, +33/-0.
🔨 9c5b5942a at 21 Mar 04:28 PM
• Improve name of the ReportSponsoredResult class. (by levlam)
3 files, +23/-24.
🔨 1d7815bdb at 25 Mar 04:09 PM
• Add td_api::setBusinessAccountProfilePhoto. (by levlam)
6 files, +62/-42.
🔨 a12069724 at 26 Mar 12:07 AM
• Add DeleteBusinessProfilePhotoQuery. (by levlam)
1 files, +35/-3.
🔨 fbdffe604 at 27 Mar 02:59 PM
• Use bool fields in payment API. (by levlam)
3 files, +9/-39.
🔨 fca3eef3e at 27 Mar 03:06 PM
• Use bool fields in global settings. (by levlam)
3 files, +8/-40.
🔨 1e61bd7df at 27 Mar 03:10 PM
• Simplify get_input_disallowed_gifts_settings() usage. (by levlam)
3 files, +9/-6.
🔨 1d68649ca at 27 Mar 10:11 PM
• Use bool fields in business objects. (by levlam)
3 files, +13/-92.
🔨 ff7ec7173 at 27 Mar 10:24 PM
• Allow sending of stories by business bots. (by levlam)
2 files, +46/-34.
🔨 c121e2964 at 28 Mar 03:19 PM
• Add td_api::deleteBusinessStory. (by levlam)
6 files, +75/-1.
• Add td_api::giftPremiumWithStars. (by levlam)
6 files, +141/-1.
🔨 e3ca7ba9c at 14 Mar 03:42 PM
• Add td_api::messagePaidMessagesRefunded. (by levlam)
5 files, +79/-4.
🔨 9dcd19b61 at 14 Mar 04:19 PM
• Add td_api::messagePaidMessagePriceChanged. (by levlam)
5 files, +74/-4.
🔨 e521b5124 at 17 Mar 02:47 PM
• Update documentation. (by levlam)
1 files, +1/-1.
🔨 5ac11a4d2 at 17 Mar 10:39 PM
• Invalidate business user full info after updating their bio. (by levlam)
1 files, +8/-2.
🔨 4c6393766 at 17 Mar 10:44 PM
• Add td_api::setBusinessAccountUsername. (by levlam)
6 files, +65/-0.
🔨 fb98dafd0 at 17 Mar 11:14 PM
• Check gift upgrade and transfer price. (by levlam)
1 files, +12/-4.
🔨 6986f668d at 17 Mar 11:35 PM
• Fix gift sender for business bots. (by levlam)
6 files, +30/-42.
🔨 2569dfe9d at 18 Mar 12:48 AM
• Add td_api::setBusinessAccountGiftSettings. (by levlam)
6 files, +84/-0.
🔨 61c55eac0 at 18 Mar 01:45 PM
• Improve name of the DisallowedGiftsSettings class. (by levlam)
10 files, +49/-51.
🔨 c26d8e8f3 at 18 Mar 04:13 PM
• Remove unused DialogId parameters. (by levlam)
1 files, +6/-16.
🔨 32a87b02a at 18 Mar 11:24 PM
• Add td_api::updateFreezeState. (by levlam)
5 files, +54/-1.
🔨 05a4787ec at 18 Mar 11:37 PM
• Save and load freeze state. (by levlam)
1 files, +19/-0.
🔨 5443bb0bf at 18 Mar 11:48 PM
• Don't resend request receiving FROZEN_METHOD_INVALID. (by levlam)
3 files, +11/-2.
🔨 475f9ca71 at 19 Mar 03:03 PM
• Add td_api::sponsoredChat(s). (by levlam)
3 files, +52/-0.
🔨 83a873c0e at 20 Mar 01:45 PM
• Add td_api::getSearchSponsoredChats. (by levlam)
6 files, +188/-2.
🔨 fe7271c7a at 21 Mar 02:52 PM
• Store sponsored chat info globally. (by levlam)
2 files, +14/-7.
🔨 f96a6208f at 21 Mar 02:53 PM
• Improve class name. (by levlam)
2 files, +11/-11.
🔨 983406710 at 21 Mar 03:05 PM
• Add td_api::viewSponsoredChat. (by levlam)
6 files, +27/-0.
🔨 0bfbdfebe at 21 Mar 03:24 PM
• Add td_api::openSponsoredChat. (by levlam)
6 files, +25/-0.
🔨 4107275c6 at 21 Mar 03:32 PM
• Add td_api::reportSponsoredChat. (by levlam)
6 files, +33/-0.
🔨 9c5b5942a at 21 Mar 04:28 PM
• Improve name of the ReportSponsoredResult class. (by levlam)
3 files, +23/-24.
🔨 1d7815bdb at 25 Mar 04:09 PM
• Add td_api::setBusinessAccountProfilePhoto. (by levlam)
6 files, +62/-42.
🔨 a12069724 at 26 Mar 12:07 AM
• Add DeleteBusinessProfilePhotoQuery. (by levlam)
1 files, +35/-3.
🔨 fbdffe604 at 27 Mar 02:59 PM
• Use bool fields in payment API. (by levlam)
3 files, +9/-39.
🔨 fca3eef3e at 27 Mar 03:06 PM
• Use bool fields in global settings. (by levlam)
3 files, +8/-40.
🔨 1e61bd7df at 27 Mar 03:10 PM
• Simplify get_input_disallowed_gifts_settings() usage. (by levlam)
3 files, +9/-6.
🔨 1d68649ca at 27 Mar 10:11 PM
• Use bool fields in business objects. (by levlam)
3 files, +13/-92.
🔨 ff7ec7173 at 27 Mar 10:24 PM
• Allow sending of stories by business bots. (by levlam)
2 files, +46/-34.
🔨 c121e2964 at 28 Mar 03:19 PM
• Add td_api::deleteBusinessStory. (by levlam)
6 files, +75/-1.
🔨 6a873de43 at 28 Mar 03:56 PM
• Remove unused parameter in EditStoryQuery. (by levlam)
1 files, +3/-4.
🔨 79c7fda70 at 29 Mar 07:45 PM
• Add td_api::editBusinessStory. (by levlam)
8 files, +242/-6.
🔨 62409786f at 30 Mar 10:31 AM
• Add td_api::getBusinessAccountStarAmount. (by levlam)
6 files, +61/-0.
🔨 3f2feaf19 at 31 Mar 06:23 PM
• Improve documentation. (by levlam)
1 files, +1/-1.
🔨 1a1dc9d10 at 31 Mar 07:13 PM
• Improve documentation. (by levlam)
1 files, +3/-3.
🔨 f18ce97ad at 31 Mar 08:09 PM
• Improve documentation. (by levlam)
1 files, +1/-1.
🔨 304ca1ae2 at 01 Apr 10:29 AM
• Improve can_view_gifts documentation. (by levlam)
1 files, +1/-1.
🔨 8361d5246 at 01 Apr 11:50 AM
• Add td_api::transferBusinessAccountStars. (by levlam)
6 files, +142/-0.
🔨 672dbeecf at 01 Apr 11:50 AM
• tg_cli: improve getStarTransactions argument order. (by levlam)
1 files, +3/-3.
🔨 ae5f05c98 at 01 Apr 02:53 PM
• Add td_api::starTransactionTypeBusinessBotTransferSend. (by levlam)
2 files, +15/-0.
🔨 ca50ea050 at 01 Apr 02:58 PM
• Add td_api::starTransactionTypeBusinessBotTransferReceive. (by levlam)
2 files, +9/-0.
🔨 441f249cd at 01 Apr 04:45 PM
• Support td_api::starTransactionTypePremiumPurchase for bots. (by levlam)
1 files, +14/-14.
🔨 1cf766012 at 02 Apr 04:46 PM
• Fix input_reply_to processing. (by levlam)
1 files, +6/-3.
🔨 08feac583 at 02 Apr 05:06 PM
• Improve field names and documentation. (by levlam)
2 files, +7/-7.
🔨 89c02179b at 02 Apr 06:50 PM
• Fix benchmark. (by levlam)
1 files, +2/-2.
🔨 98f8946e2 at 02 Apr 07:05 PM
• Make crypto benchmark fair. (by levlam)
1 files, +4/-2.
🔨 59dc9c8d2 at 02 Apr 11:04 PM
• Process users and chats from sent business stories. (by levlam)
3 files, +23/-0.
🔨 e39c1c0e0 at 03 Apr 10:08 AM
• Minor improvements. (by levlam)
10 files, +17/-12.
🔨 bfaee4aa8 at 03 Apr 10:38 AM
• Use bool parameters in account.* requests. (by levlam)
10 files, +21/-58.
🔨 4c24f097a at 03 Apr 11:37 AM
• Document "ton_blockchain_explorer_url" option. (by levlam)
1 files, +2/-2.
🔨 12a414a88 at 03 Apr 11:56 AM
• Document "can_enable_paid_messages" option. (by levlam)
1 files, +1/-0.
🔨 59dcca13c at 03 Apr 12:30 PM
• Add CHECK. (by levlam)
1 files, +1/-0.
🔨 58af73fa6 at 04 Apr 04:52 PM
• Use bool parameters in stories.* requests. (by levlam)
2 files, +18/-50.
🔨 9e53edda0 at 05 Apr 10:01 PM
• Use bool parameters in channels.* requests. (by levlam)
4 files, +10/-50.
🔨 4303aacce at 05 Apr 11:30 PM
• Optimize HMAC OpenSSL 3 implementation. (by levlam)
2 files, +36/-17.
🔨 6f7c44c21 at 06 Apr 12:37 AM
• Fix documentation. (by levlam)
1 files, +1/-1.
🔨 34c6fb52f at 07 Apr 06:11 PM
• Use bool parameters in payments.* requests. (by levlam)
4 files, +25/-83.
🔨 6f3b5e62d at 08 Apr 01:32 AM
• Use bool parameters in phone.* requests. (by levlam)
2 files, +20/-45.
🔨 85a7e6f44 at 08 Apr 09:21 AM
• Improve posting of stories. (by levlam)
1 files, +4/-1.
🔨 cb1a9c7f6 at 08 Apr 10:23 AM
• Fix edited story processing by bots. (by levlam)
1 files, +1/-3.
• Remove unused parameter in EditStoryQuery. (by levlam)
1 files, +3/-4.
🔨 79c7fda70 at 29 Mar 07:45 PM
• Add td_api::editBusinessStory. (by levlam)
8 files, +242/-6.
🔨 62409786f at 30 Mar 10:31 AM
• Add td_api::getBusinessAccountStarAmount. (by levlam)
6 files, +61/-0.
🔨 3f2feaf19 at 31 Mar 06:23 PM
• Improve documentation. (by levlam)
1 files, +1/-1.
🔨 1a1dc9d10 at 31 Mar 07:13 PM
• Improve documentation. (by levlam)
1 files, +3/-3.
🔨 f18ce97ad at 31 Mar 08:09 PM
• Improve documentation. (by levlam)
1 files, +1/-1.
🔨 304ca1ae2 at 01 Apr 10:29 AM
• Improve can_view_gifts documentation. (by levlam)
1 files, +1/-1.
🔨 8361d5246 at 01 Apr 11:50 AM
• Add td_api::transferBusinessAccountStars. (by levlam)
6 files, +142/-0.
🔨 672dbeecf at 01 Apr 11:50 AM
• tg_cli: improve getStarTransactions argument order. (by levlam)
1 files, +3/-3.
🔨 ae5f05c98 at 01 Apr 02:53 PM
• Add td_api::starTransactionTypeBusinessBotTransferSend. (by levlam)
2 files, +15/-0.
🔨 ca50ea050 at 01 Apr 02:58 PM
• Add td_api::starTransactionTypeBusinessBotTransferReceive. (by levlam)
2 files, +9/-0.
🔨 441f249cd at 01 Apr 04:45 PM
• Support td_api::starTransactionTypePremiumPurchase for bots. (by levlam)
1 files, +14/-14.
🔨 1cf766012 at 02 Apr 04:46 PM
• Fix input_reply_to processing. (by levlam)
1 files, +6/-3.
🔨 08feac583 at 02 Apr 05:06 PM
• Improve field names and documentation. (by levlam)
2 files, +7/-7.
🔨 89c02179b at 02 Apr 06:50 PM
• Fix benchmark. (by levlam)
1 files, +2/-2.
🔨 98f8946e2 at 02 Apr 07:05 PM
• Make crypto benchmark fair. (by levlam)
1 files, +4/-2.
🔨 59dc9c8d2 at 02 Apr 11:04 PM
• Process users and chats from sent business stories. (by levlam)
3 files, +23/-0.
🔨 e39c1c0e0 at 03 Apr 10:08 AM
• Minor improvements. (by levlam)
10 files, +17/-12.
🔨 bfaee4aa8 at 03 Apr 10:38 AM
• Use bool parameters in account.* requests. (by levlam)
10 files, +21/-58.
🔨 4c24f097a at 03 Apr 11:37 AM
• Document "ton_blockchain_explorer_url" option. (by levlam)
1 files, +2/-2.
🔨 12a414a88 at 03 Apr 11:56 AM
• Document "can_enable_paid_messages" option. (by levlam)
1 files, +1/-0.
🔨 59dcca13c at 03 Apr 12:30 PM
• Add CHECK. (by levlam)
1 files, +1/-0.
🔨 58af73fa6 at 04 Apr 04:52 PM
• Use bool parameters in stories.* requests. (by levlam)
2 files, +18/-50.
🔨 9e53edda0 at 05 Apr 10:01 PM
• Use bool parameters in channels.* requests. (by levlam)
4 files, +10/-50.
🔨 4303aacce at 05 Apr 11:30 PM
• Optimize HMAC OpenSSL 3 implementation. (by levlam)
2 files, +36/-17.
🔨 6f7c44c21 at 06 Apr 12:37 AM
• Fix documentation. (by levlam)
1 files, +1/-1.
🔨 34c6fb52f at 07 Apr 06:11 PM
• Use bool parameters in payments.* requests. (by levlam)
4 files, +25/-83.
🔨 6f3b5e62d at 08 Apr 01:32 AM
• Use bool parameters in phone.* requests. (by levlam)
2 files, +20/-45.
🔨 85a7e6f44 at 08 Apr 09:21 AM
• Improve posting of stories. (by levlam)
1 files, +4/-1.
🔨 cb1a9c7f6 at 08 Apr 10:23 AM
• Fix edited story processing by bots. (by levlam)
1 files, +1/-3.
🔨 628ed2b1c at 08 Apr 12:26 PM
• Delete just sent stories. (by levlam)
1 files, +4/-0.
🔨 005754c2d at 08 Apr 02:32 PM
• Fix is_support for built-in user objects. (by levlam)
1 files, +1/-1.
🔨 961fb5eb6 at 08 Apr 04:13 PM
• Remove flags variable. (by levlam)
1 files, +2/-2.
🔨 f1c2ef5b2 at 09 Apr 08:41 PM
• Add updateForumTopic. (by levlam)
5 files, +60/-13.
🔨 e4c3c318b at 09 Apr 08:59 PM
• Move get_dialog_order to DialogDate. (by levlam)
3 files, +20/-19.
🔨 911d6c724 at 09 Apr 09:03 PM
• Add forumTopic.order. (by levlam)
5 files, +36/-3.
🔨 fb362f1dd at 09 Apr 11:47 PM
• Add forumTopicInfo.chat_id. (by levlam)
6 files, +28/-22.
🔨 0a96edcf3 at 10 Apr 02:00 PM
• Disable stringop-overflow warning in GCC regardless of compiler ver... (by levlam)
1 files, +1/-1.
🔨 6571af5d4 at 10 Apr 02:06 PM
• Disable 'bidirectional' GCC warning, which seems to be the same as ... (by levlam)
1 files, +1/-0.
🔨 6a46f51bd at 04 Oct 01:19 AM
• Add tde2e library (by Arseny Smirnov)
50 files, +12503/-14.
🔨 25582df19 at 11 Apr 12:52 AM
• Use bool parameters in send message requests. (by levlam)
4 files, +38/-100.
🔨 aefd7826f at 11 Apr 01:04 AM
• Use bool parameters in edit and delete message requests. (by levlam)
5 files, +56/-79.
🔨 7dfe60f10 at 11 Apr 01:31 PM
• e2e: return error it client tries to resuse the same private key fo... (by Arseny Smirnov)
3 files, +14/-1.
🔨 bd0eeb660 at 11 Apr 02:54 PM
• Combine methods to td_api::assignStoreTransaction. (by levlam)
5 files, +43/-45.
🔨 dfe9e9bad at 11 Apr 03:30 PM
• Add authorizationStateWaitPremiumPurchase. (by levlam)
3 files, +60/-13.
🔨 4786e8beb at 11 Apr 03:39 PM
• Support updateSentPhoneCode. (by levlam)
4 files, +26/-6.
🔨 a3f096912 at 11 Apr 04:10 PM
• Add td_api::checkAuthenticationPremiumPurchase. (by levlam)
8 files, +83/-14.
🔨 347bd31a3 at 11 Apr 04:42 PM
• Add td_api::setAuthenticationPremiumPurchaseTransaction. (by levlam)
6 files, +84/-0.
🔨 a03a90470 at 11 Apr 04:56 PM
• Update version to 1.8.47. (by levlam)
8 files, +9/-9.
• Delete just sent stories. (by levlam)
1 files, +4/-0.
🔨 005754c2d at 08 Apr 02:32 PM
• Fix is_support for built-in user objects. (by levlam)
1 files, +1/-1.
🔨 961fb5eb6 at 08 Apr 04:13 PM
• Remove flags variable. (by levlam)
1 files, +2/-2.
🔨 f1c2ef5b2 at 09 Apr 08:41 PM
• Add updateForumTopic. (by levlam)
5 files, +60/-13.
🔨 e4c3c318b at 09 Apr 08:59 PM
• Move get_dialog_order to DialogDate. (by levlam)
3 files, +20/-19.
🔨 911d6c724 at 09 Apr 09:03 PM
• Add forumTopic.order. (by levlam)
5 files, +36/-3.
🔨 fb362f1dd at 09 Apr 11:47 PM
• Add forumTopicInfo.chat_id. (by levlam)
6 files, +28/-22.
🔨 0a96edcf3 at 10 Apr 02:00 PM
• Disable stringop-overflow warning in GCC regardless of compiler ver... (by levlam)
1 files, +1/-1.
🔨 6571af5d4 at 10 Apr 02:06 PM
• Disable 'bidirectional' GCC warning, which seems to be the same as ... (by levlam)
1 files, +1/-0.
🔨 6a46f51bd at 04 Oct 01:19 AM
• Add tde2e library (by Arseny Smirnov)
50 files, +12503/-14.
🔨 25582df19 at 11 Apr 12:52 AM
• Use bool parameters in send message requests. (by levlam)
4 files, +38/-100.
🔨 aefd7826f at 11 Apr 01:04 AM
• Use bool parameters in edit and delete message requests. (by levlam)
5 files, +56/-79.
🔨 7dfe60f10 at 11 Apr 01:31 PM
• e2e: return error it client tries to resuse the same private key fo... (by Arseny Smirnov)
3 files, +14/-1.
🔨 bd0eeb660 at 11 Apr 02:54 PM
• Combine methods to td_api::assignStoreTransaction. (by levlam)
5 files, +43/-45.
🔨 dfe9e9bad at 11 Apr 03:30 PM
• Add authorizationStateWaitPremiumPurchase. (by levlam)
3 files, +60/-13.
🔨 4786e8beb at 11 Apr 03:39 PM
• Support updateSentPhoneCode. (by levlam)
4 files, +26/-6.
🔨 a3f096912 at 11 Apr 04:10 PM
• Add td_api::checkAuthenticationPremiumPurchase. (by levlam)
8 files, +83/-14.
🔨 347bd31a3 at 11 Apr 04:42 PM
• Add td_api::setAuthenticationPremiumPurchaseTransaction. (by levlam)
6 files, +84/-0.
🔨 a03a90470 at 11 Apr 04:56 PM
• Update version to 1.8.47. (by levlam)
8 files, +9/-9.
• What's new in TDLib 1.8.47:
✅ Added ReportSponsoredResult.
✅ Added StoreTransaction.
✅ Added authorizationStateWaitPremiumPurchase.
✅ Added businessBotRights.
✅ Added acceptedGiftTypes.
✅ Added giftSettings.
✅ Added starTransactionTypeBusinessBotTransferSend.
✅ Added starTransactionTypeBusinessBotTransferReceive.
✅ Added sponsoredChat.
✅ Added sponsoredChats.
✅ Added reportSponsoredResultOk.
✅ Added reportSponsoredResultFailed.
✅ Added reportSponsoredResultOptionRequired.
✅ Added reportSponsoredResultAdsHidden.
✅ Added reportSponsoredResultPremiumRequired.
✅ Added messagePaidMessagesRefunded.
✅ Added messagePaidMessagePriceChanged.
✅ Added storeTransactionAppStore.
✅ Added storeTransactionGooglePlay.
✅ Added businessConnectedBot.rights.
✅ Added userFullInfo.gift_settings.
✅ Added forumTopicInfo.chat_id.
✅ Added forumTopic.order.
✅ Added businessConnection.rights.
✅ Added updateForumTopic.
✅ Added updateFreezeState.
✅ Added checkAuthenticationPremiumPurchase.
✅ Added setAuthenticationPremiumPurchaseTransaction.
✅ Added getSearchSponsoredChats.
✅ Added viewSponsoredChat.
✅ Added ReportSponsoredResult.
✅ Added StoreTransaction.
✅ Added authorizationStateWaitPremiumPurchase.
✅ Added businessBotRights.
✅ Added acceptedGiftTypes.
✅ Added giftSettings.
✅ Added starTransactionTypeBusinessBotTransferSend.
✅ Added starTransactionTypeBusinessBotTransferReceive.
✅ Added sponsoredChat.
✅ Added sponsoredChats.
✅ Added reportSponsoredResultOk.
✅ Added reportSponsoredResultFailed.
✅ Added reportSponsoredResultOptionRequired.
✅ Added reportSponsoredResultAdsHidden.
✅ Added reportSponsoredResultPremiumRequired.
✅ Added messagePaidMessagesRefunded.
✅ Added messagePaidMessagePriceChanged.
✅ Added storeTransactionAppStore.
✅ Added storeTransactionGooglePlay.
✅ Added businessConnectedBot.rights.
✅ Added userFullInfo.gift_settings.
✅ Added forumTopicInfo.chat_id.
✅ Added forumTopic.order.
✅ Added businessConnection.rights.
✅ Added updateForumTopic.
✅ Added updateFreezeState.
✅ Added checkAuthenticationPremiumPurchase.
✅ Added setAuthenticationPremiumPurchaseTransaction.
✅ Added getSearchSponsoredChats.
✅ Added viewSponsoredChat.
TDLib commits
• What's new in TDLib 1.8.47: ✅ Added ReportSponsoredResult. ✅ Added StoreTransaction. ✅ Added authorizationStateWaitPremiumPurchase. ✅ Added businessBotRights. ✅ Added acceptedGiftTypes. ✅ Added giftSettings. ✅ Added starTransactionTypeBusinessBotTransferSend.…
✅ Added openSponsoredChat.
✅ Added reportSponsoredChat.
✅ Added readBusinessMessage.
✅ Added deleteBusinessMessages.
✅ Added editBusinessStory.
✅ Added deleteBusinessStory.
✅ Added setBusinessAccountName.
✅ Added setBusinessAccountBio.
✅ Added setBusinessAccountProfilePhoto.
✅ Added setBusinessAccountUsername.
✅ Added setBusinessAccountGiftSettings.
✅ Added getBusinessAccountStarAmount.
✅ Added transferBusinessAccountStars.
✅ Added setGiftSettings.
✅ Added giftPremiumWithStars.
✅ Added assignStoreTransaction.
✅ Added sellGift.business_connection_id.
✅ Added upgradeGift.business_connection_id.
✅ Added transferGift.business_connection_id.
✅ Added getReceivedGifts.business_connection_id.
📝 Changed reportChatSponsoredMessage.ResultType to
❌ Removed ReportChatSponsoredMessageResult.
❌ Removed reportChatSponsoredMessageResultOk.
❌ Removed reportChatSponsoredMessageResultFailed.
❌ Removed reportChatSponsoredMessageResultOptionRequired.
❌ Removed reportChatSponsoredMessageResultAdsHidden.
❌ Removed reportChatSponsoredMessageResultPremiumRequired.
❌ Removed businessConnectedBot.can_reply.
❌ Removed businessConnection.can_reply.
❌ Removed updateForumTopicInfo.chat_id.
✅ Added reportSponsoredChat.
✅ Added readBusinessMessage.
✅ Added deleteBusinessMessages.
✅ Added editBusinessStory.
✅ Added deleteBusinessStory.
✅ Added setBusinessAccountName.
✅ Added setBusinessAccountBio.
✅ Added setBusinessAccountProfilePhoto.
✅ Added setBusinessAccountUsername.
✅ Added setBusinessAccountGiftSettings.
✅ Added getBusinessAccountStarAmount.
✅ Added transferBusinessAccountStars.
✅ Added setGiftSettings.
✅ Added giftPremiumWithStars.
✅ Added assignStoreTransaction.
✅ Added sellGift.business_connection_id.
✅ Added upgradeGift.business_connection_id.
✅ Added transferGift.business_connection_id.
✅ Added getReceivedGifts.business_connection_id.
📝 Changed reportChatSponsoredMessage.ResultType to
ReportSponsoredResult.❌ Removed ReportChatSponsoredMessageResult.
❌ Removed reportChatSponsoredMessageResultOk.
❌ Removed reportChatSponsoredMessageResultFailed.
❌ Removed reportChatSponsoredMessageResultOptionRequired.
❌ Removed reportChatSponsoredMessageResultAdsHidden.
❌ Removed reportChatSponsoredMessageResultPremiumRequired.
❌ Removed businessConnectedBot.can_reply.
❌ Removed businessConnection.can_reply.
❌ Removed updateForumTopicInfo.chat_id.
TDLib commits
✅ Added openSponsoredChat. ✅ Added reportSponsoredChat. ✅ Added readBusinessMessage. ✅ Added deleteBusinessMessages. ✅ Added editBusinessStory. ✅ Added deleteBusinessStory. ✅ Added setBusinessAccountName. ✅ Added setBusinessAccountBio. ✅ Added set…
❌ Removed assignAppStoreTransaction.
❌ Removed assignGooglePlayTransaction.
❌ Removed assignGooglePlayTransaction.