TGINSIGHT CHAT
TDLib commits
@tdlibcommits
TechnologiesThis channel has been made for posting TDLib commits. Not affiliated with @telegram nor TDLib.
Recent posts
Page 20 of 71 · 845 posts
Posted Mar 7
• 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.
Posted Mar 7
🔨207f3be7b at 07 Mar 04:45 PM • Update version to 1.8.46. (by levlam) 8 files, +9/-9.
Posted Mar 7
🔨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.
Posted Mar 7
🔨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.
Posted Mar 7
🔨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.
Posted Mar 7
🔨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.
Posted Feb 19
🔨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.
Posted Feb 12
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.
Posted Feb 12
🔨721300bcb at 12 Feb 08:34 PM • Fix building without OpenSSL. (by levlam) 2 files, +6/-2.
Posted Feb 12
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.
Posted Feb 12
• 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.
Posted Feb 12
TDLib commits pinned a photo