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
πŸ”¨ 7097b2bf5 at 27 Oct 11:14 PM

β€’ Fix index type. (by levlam)

1 files, +1/-1.

πŸ”¨ 9c9c1bb51 at 28 Oct 12:06 AM

β€’ Minor improvements. (by levlam)

4 files, +9/-7.

πŸ”¨ bd36f4805 at 28 Sep 04:13 PM

β€’ Update layer to 166. (by levlam)

15 files, +153/-139.

πŸ”¨ fa04b6f28 at 28 Sep 05:54 PM

β€’ Add storePaymentPurposePremiumGiftCodes. (by levlam)

3 files, +45/-4.

πŸ”¨ 4be2d8cbe at 28 Sep 09:09 PM

β€’ Add get_boost_input_peer function. (by levlam)

1 files, +21/-11.

πŸ”¨ ca1ae4724 at 28 Sep 09:26 PM

β€’ Add td_api::getPremiumGiftCodePaymentOptions. (by levlam)

6 files, +89/-1.

πŸ”¨ 4bd27a151 at 28 Sep 10:21 PM

β€’ Add td_api::checkPremiumGiftCode. (by levlam)

6 files, +88/-0.

πŸ”¨ c98c778b0 at 28 Sep 10:35 PM

β€’ Add td_api::applyPremiumGiftCode. (by levlam)

6 files, +48/-1.

πŸ”¨ a926c9dc6 at 28 Sep 10:58 PM

β€’ Improve documentation. (by levlam)

1 files, +1/-1.

πŸ”¨ acb9da43a at 29 Sep 03:52 PM

β€’ Add td_api::storePaymentPurposePremiumGiveaway. (by levlam)

3 files, +53/-4.

πŸ”¨ b4609e910 at 29 Sep 04:44 PM

β€’ Add td_api::internalLinkTypePremiumGiftCode. (by levlam)

4 files, +61/-2.

πŸ”¨ 1ebbd360d at 29 Sep 05:55 PM

β€’ Add td_api::messagePremiumGiftCode. (by levlam)

6 files, +112/-4.

πŸ”¨ d20ddeb65 at 30 Sep 12:32 AM

β€’ Add td_api::messagePremiumGiveaway. (by levlam)

5 files, +125/-5.

πŸ”¨ 84676f04a at 02 Oct 10:31 PM

β€’ Add more colors to themeParameters. (by levlam)

3 files, +15/-2.

πŸ”¨ e608fdca7 at 02 Oct 11:23 PM

β€’ Add td_api::textEntityTypeBlockQuote. (by levlam)

2 files, +7/-1.

πŸ”¨ a98a9fb97 at 03 Oct 06:27 PM

β€’ Add td_api::inputInvoiceTelegram. (by levlam)

5 files, +118/-10.

πŸ”¨ 3e3b4e8aa at 04 Oct 05:24 PM

β€’ Remove legacy supports_settings fields. (by levlam)

3 files, +9/-12.

πŸ”¨ 811a7c60e at 06 Oct 11:58 AM

β€’ Add separate td_api::InputMessageReplyTo. (by levlam)

9 files, +74/-62.

πŸ”¨ 3e487253c at 06 Oct 01:05 PM

β€’ Use separate constructors for MessageInputReplyTo. (by levlam)

3 files, +30/-19.

πŸ”¨ 9a339166a at 06 Oct 06:28 PM

β€’ Add td_api::getPremiumGiveawayInfo. (by levlam)

8 files, +174/-4.

πŸ”¨ c2d5ca2d3 at 10 Oct 02:11 PM

β€’ Allow to get the list of prepaid Premium giveaways. (by levlam)

2 files, +15/-2.

πŸ”¨ 3dea94207 at 12 Oct 05:05 PM

β€’ Add td_api::premiumGiveawayParameters. (by levlam)

9 files, +292/-112.

πŸ”¨ 2a46d463e at 12 Oct 05:58 PM

β€’ tg_cli: add PremiumGiveawayParameters. (by levlam)

1 files, +34/-7.

πŸ”¨ 5d80e3db7 at 12 Oct 06:19 PM

β€’ Add td_api::launchPrepaidPremiumGiveaway. (by levlam)

7 files, +68/-4.

πŸ”¨ f31635e9a at 12 Oct 06:58 PM

β€’ Support country code restrictions for giveaways. (by levlam)

6 files, +42/-16.

πŸ”¨ d85182e5d at 13 Oct 11:38 AM

β€’ Improve premiumGiveawayParameters field name. (by levlam)

2 files, +6/-6.

πŸ”¨ 98b14b732 at 13 Oct 11:48 AM

β€’ Add premiumGiveawayParticipantStatusDisallowedCountry. (by levlam)

2 files, +9/-2.

πŸ”¨ 4ef53487d at 13 Oct 11:57 AM

β€’ Add creation_date to information about giveaway. (by levlam)

2 files, +8/-5.

πŸ”¨ 580e856f4 at 13 Oct 12:47 PM

β€’ Support giveaway forwarding. (by levlam)

4 files, +21/-8.

πŸ”¨ ce5f63c5a at 13 Oct 01:11 PM

β€’ Add pushMessageContentPremiumGiftCode. (by levlam)

3 files, +10/-0.
πŸ”¨ 129a04b24 at 13 Oct 01:28 PM

β€’ Add pushMessageContentPremiumGiveaway. (by levlam)

3 files, +40/-1.

πŸ”¨ e24f68a4f at 13 Oct 01:39 PM

β€’ Add "giveaway_additional_chat_count_max" option. (by levlam)

5 files, +14/-2.

πŸ”¨ a6f0260cf at 13 Oct 02:06 PM

β€’ Add "giveaway_country_count_max" option. (by levlam)

5 files, +12/-2.

πŸ”¨ cae7ba79e at 13 Oct 04:06 PM

β€’ Add sticker to messagePremiumGiftCode. (by levlam)

2 files, +16/-3.

πŸ”¨ 294538ec5 at 14 Oct 10:04 PM

β€’ Disallow copying of Giveaway messages. (by levlam)

1 files, +1/-1.

πŸ”¨ 84d628f05 at 16 Oct 11:31 AM

β€’ Add td_api::messagePremiumGiveawayCreated. (by levlam)

6 files, +46/-3.

πŸ”¨ d261743f9 at 16 Oct 04:02 PM

β€’ Add WebPage.has_large_media. (by levlam)

2 files, +9/-2.

πŸ”¨ 8d55df14a at 16 Oct 04:47 PM

β€’ Support web page flags in messageMediaWebPage. (by levlam)

4 files, +62/-21.

πŸ”¨ 8185dbfec at 16 Oct 05:02 PM

β€’ Add messageText.is_web_page_preview_manually_chosen. (by levlam)

5 files, +21/-15.

πŸ”¨ 104727cb7 at 16 Oct 05:36 PM

β€’ Add webPage.force_*_media flags. (by levlam)

4 files, +16/-8.

πŸ”¨ 77faddc76 at 16 Oct 07:37 PM

β€’ Add WebPagesManager::get_web_page_url. (by levlam)

2 files, +21/-2.

πŸ”¨ d16fc8294 at 16 Oct 08:12 PM

β€’ Add td_api::linkPreviewOptions. (by levlam)

15 files, +151/-49.

πŸ”¨ b9e7c8d7d at 16 Oct 08:41 PM

β€’ Use messages.sendMedia to send text messages with custom URLs. (by levlam)

5 files, +54/-7.

πŸ”¨ 19367e78d at 16 Oct 08:56 PM

β€’ Move get_input_message_text_object inside InputMessageText class. (by levlam)

3 files, +10/-10.

πŸ”¨ 98ca07b9c at 16 Oct 09:18 PM

β€’ Improve variable names. (by levlam)

2 files, +17/-17.

πŸ”¨ a495429a9 at 16 Oct 09:41 PM

β€’ Improve URL to WebPageId correspondence. (by levlam)

2 files, +25/-15.

πŸ”¨ cdedb9ee1 at 16 Oct 10:33 PM

β€’ Return web_page_url in messageText. (by levlam)

4 files, +53/-39.

πŸ”¨ b0df33975 at 16 Oct 11:06 PM

β€’ Ignore force_*_media if url isn't specified exlicitly. (by levlam)

3 files, +15/-14.

πŸ”¨ 4f6f976e5 at 16 Oct 11:09 PM

β€’ Log if expected web_page_url isn't found. (by levlam)

2 files, +6/-0.

πŸ”¨ 6917503e5 at 16 Oct 11:18 PM

β€’ Remove WebPagesManager::get_secret_input_media. (by levlam)

3 files, +6/-15.

πŸ”¨ c6a451077 at 17 Oct 12:08 AM

β€’ Clear web_page_url in outgoing messages if preview is disabled. (by levlam)

2 files, +12/-0.

πŸ”¨ cc08225d3 at 17 Oct 12:37 AM

β€’ Always use the first URL as web_page_url in secret chats. (by levlam)

2 files, +5/-4.

πŸ”¨ e556ed04a at 17 Oct 01:25 AM

β€’ Add ContactsManager::can_use_premium_custom_emoji. (by levlam)

3 files, +15/-2.

πŸ”¨ ac96bd439 at 17 Oct 01:49 AM

β€’ Support inputBotInlineMessageMediaWebPage. (by levlam)

1 files, +28/-6.

πŸ”¨ af2f07a1d at 17 Oct 01:55 AM

β€’ Support telegram_api::botInlineMessageMediaWebPage. (by levlam)

1 files, +23/-1.

πŸ”¨ 72cb3665b at 17 Oct 02:07 AM

β€’ Allow empty text witn non-empty link preview. (by levlam)

3 files, +11/-9.

πŸ”¨ 8552180f0 at 17 Oct 12:27 PM

β€’ Add Message.invert_media flag. (by levlam)

2 files, +15/-1.

πŸ”¨ ba15f3e1e at 17 Oct 12:31 PM

β€’ Add InputMessageText::add_dependencies. (by levlam)

3 files, +9/-1.

πŸ”¨ 38baaf495 at 17 Oct 12:58 PM

β€’ Add td_api::chatEventAccentColorChanged. (by levlam)

2 files, +9/-2.

πŸ”¨ 02b87ef1f at 17 Oct 01:11 PM

β€’ Add chatEventReplyBackgroundCustomEmojiChanged. (by levlam)

2 files, +8/-2.
πŸ”¨ 22e4b0d64 at 17 Oct 01:52 PM

β€’ Add class AccentColorId. (by levlam)

5 files, +99/-8.

πŸ”¨ b07818c16 at 17 Oct 02:23 PM

β€’ Add user.accent_color_id. (by levlam)

2 files, +27/-7.

πŸ”¨ dd6fd8663 at 17 Oct 03:09 PM

β€’ Add chat.accentColorId. (by levlam)

6 files, +92/-9.

πŸ”¨ 1b49787c8 at 17 Oct 03:20 PM

β€’ Support accent color in channels. (by levlam)

2 files, +36/-1.

πŸ”¨ 20de4b313 at 17 Oct 04:20 PM

β€’ Remove get_message_content_object parameter. (by levlam)

4 files, +13/-16.

πŸ”¨ 364b05850 at 18 Oct 01:33 PM

β€’ Ignore invalid accent colors. (by levlam)

1 files, +2/-2.

πŸ”¨ 7df8a8f3d at 18 Oct 03:59 PM

β€’ Support user/chat.background_custom_emoji_id. (by levlam)

6 files, +146/-13.

πŸ”¨ 372f505d7 at 18 Oct 04:23 PM

β€’ Support optional accent color. (by levlam)

1 files, +5/-2.

πŸ”¨ 74fc99684 at 18 Oct 04:48 PM

β€’ tg_cli: add class CustomEmojiId. (by levlam)

1 files, +18/-2.

πŸ”¨ 28bdceaae at 18 Oct 05:56 PM

β€’ Add td_api::setAccentColor. (by levlam)

6 files, +83/-3.

πŸ”¨ c249fe39a at 18 Oct 06:22 PM

β€’ Add "channel_custom_accent_color_boost_level_min" option. (by levlam)

3 files, +9/-1.

πŸ”¨ 7eec2eb54 at 18 Oct 06:25 PM

β€’ Add "giveaway_boost_count_per_premium" option. (by levlam)

3 files, +9/-1.

πŸ”¨ 6ec7ab73e at 18 Oct 06:28 PM

β€’ Add "giveaway_duration_max" option. (by levlam)

4 files, +9/-2.

πŸ”¨ f78bc2ae3 at 18 Oct 07:43 PM

β€’ Add td_api::setChatAccentColor. (by levlam)

8 files, +122/-0.

πŸ”¨ 4194d9478 at 19 Oct 01:03 PM

β€’ Add webPage.skip_confirmation. (by levlam)

6 files, +38/-25.

πŸ”¨ 88199d186 at 19 Oct 01:20 PM

β€’ Skip confirmation in link preview opening for visible URLs. (by levlam)

3 files, +25/-3.

πŸ”¨ a7e98779f at 19 Oct 01:45 PM

β€’ Add test for is_visible_url. (by levlam)

1 files, +15/-0.

πŸ”¨ 4a809ed51 at 19 Oct 01:46 PM

β€’ Add get_first_url to test. (by levlam)

1 files, +1/-0.

πŸ”¨ 77cf5262b at 19 Oct 01:47 PM

β€’ Add check for entities being sorted. (by levlam)

2 files, +4/-1.

πŸ”¨ 40017310d at 19 Oct 01:59 PM

β€’ Simplify MessageContent object creation. (by levlam)

2 files, +16/-17.

πŸ”¨ 8a7322cef at 19 Oct 03:23 PM

β€’ Add td_api::getDefaultBackgroundCustomEmojiStickers. (by levlam)

8 files, +28/-5.

πŸ”¨ edc3e4c18 at 19 Oct 03:40 PM

β€’ Add chatInviteLinkInfo.accent_color_id_. (by levlam)

3 files, +12/-4.

πŸ”¨ 81bdd4294 at 19 Oct 03:46 PM

β€’ Remove td_api::canBoostChat. (by levlam)

6 files, +94/-0.

πŸ”¨ 5def3f2c8 at 19 Oct 04:16 PM

β€’ Add pageBlockChatLink.accent_color_id. (by levlam)

3 files, +62/-12.

πŸ”¨ cbfdf3c9a at 19 Oct 04:25 PM

β€’ Add empty BoostManager. (by levlam)

7 files, +69/-0.

πŸ”¨ 806850767 at 19 Oct 04:38 PM

β€’ Move boost-related methods to BoostManager. (by levlam)

5 files, +274/-261.

πŸ”¨ 80d8e9336 at 19 Oct 06:11 PM

β€’ Reuse generic DialogParticipantStatus::Administrator constructor. (by levlam)

1 files, +4/-7.

πŸ”¨ 21ef7d0f6 at 19 Oct 10:37 PM

β€’ Disallow restricted member status in channels. (by levlam)

8 files, +90/-58.

πŸ”¨ 24c84398e at 19 Oct 11:06 PM

β€’ Add stickerSetInfo.needs_repainting. (by levlam)

4 files, +23/-6.

πŸ”¨ 43e210dbc at 20 Oct 12:25 PM

β€’ Support AccentColor in MinChannel. (by levlam)

3 files, +23/-1.
πŸ”¨ 8d25f6f1d at 20 Oct 03:00 PM

β€’ Improve td_api::chatBoost. (by levlam)

2 files, +62/-9.

πŸ”¨ ac64cf9b4 at 20 Oct 03:28 PM

β€’ Add getChatBoosts.only_gift_codes. (by levlam)

5 files, +15/-8.

πŸ”¨ 18df460fd at 20 Oct 09:21 PM

β€’ Allow invalid giveaway message identifier in boost list. (by levlam)

1 files, +1/-1.

πŸ”¨ cfb802eb9 at 20 Oct 11:11 PM

β€’ Return all applied slots in getChatBoostStatus. (by levlam)

2 files, +5/-4.

πŸ”¨ 00ac941e6 at 20 Oct 11:18 PM

β€’ Add chatBoostStatus.gift_code_boost_count. (by levlam)

2 files, +7/-3.

πŸ”¨ de3aebd01 at 20 Oct 11:28 PM

β€’ Allow to pass list of slots to boostChat. (by levlam)

5 files, +19/-13.

πŸ”¨ 4f4537ba3 at 21 Oct 01:24 AM

β€’ Add td_api::getAvailableChatBoostSlots. (by levlam)

6 files, +97/-4.

πŸ”¨ 216b4833d at 21 Oct 01:41 AM

β€’ Return ChatBoostSlots from boostChat. (by levlam)

4 files, +14/-9.

πŸ”¨ 6106b5fd4 at 21 Oct 03:19 AM

β€’ Use explicit cast. (by levlam)

1 files, +1/-1.

πŸ”¨ d32319cf7 at 21 Oct 03:20 AM

β€’ Fix sign/unsigned comparison warnings. (by levlam)

1 files, +4/-2.

πŸ”¨ cb51944cb at 21 Oct 09:33 PM

β€’ Add webPage.show_above_text. (by levlam)

7 files, +21/-17.

πŸ”¨ 2bbb0ed0e at 22 Oct 12:50 AM

β€’ Add linkPreviewOptions.show_above_text. (by levlam)

9 files, +113/-62.

πŸ”¨ d9d3d492f at 23 Oct 05:37 PM

β€’ Add messagePremiumGiftCode.is_unclaimed. (by levlam)

2 files, +17/-8.

πŸ”¨ faf964a10 at 23 Oct 06:40 PM

β€’ Move only_preview to messageSendOptions. (by levlam)

5 files, +42/-43.

πŸ”¨ 2c464baae at 23 Oct 06:47 PM

β€’ Support only_preview in sendMessage. (by levlam)

1 files, +22/-5.

πŸ”¨ 4027e7330 at 23 Oct 06:58 PM

β€’ Support only_preview in sendInlineQueryResultMessage. (by levlam)

3 files, +39/-27.

πŸ”¨ abca2962f at 23 Oct 08:54 PM

β€’ Parse new MessageReplyHeader. (by levlam)

3 files, +49/-20.

πŸ”¨ cb70dd783 at 24 Oct 12:04 PM

β€’ Add class RepliedMessageInfo. (by levlam)

8 files, +178/-103.

πŸ”¨ a21382001 at 24 Oct 02:06 PM

β€’ Add RepliedMessageInfo parser and storer. (by levlam)

4 files, +96/-0.

πŸ”¨ 017d1a531 at 24 Oct 03:02 PM

β€’ Add MessageInputReplyTo storer/parser. (by levlam)

5 files, +99/-3.

πŸ”¨ 3e6ca7103 at 24 Oct 03:09 PM

β€’ Don't store empty text in InputMessageText. (by levlam)

1 files, +10/-2.

πŸ”¨ d7a6e74be at 24 Oct 03:34 PM

β€’ Add "premium_gift_boost_count" option. (by levlam)

3 files, +8/-1.

πŸ”¨ 82b9f21ce at 24 Oct 03:55 PM

β€’ Make RepliedMessageInfo fields private. (by levlam)

1 files, +1/-1.

πŸ”¨ 2d7b2b454 at 24 Oct 04:34 PM

β€’ Simplify RepliedMessageInfo field names. (by levlam)

3 files, +62/-63.

πŸ”¨ 4425eadc3 at 24 Oct 06:54 PM

β€’ Pass default DialogId to get_reply_message_full_id. (by levlam)

4 files, +8/-5.

πŸ”¨ cfff600a4 at 24 Oct 07:03 PM

β€’ Add MessageInputReplyTo::get_reply_message_full_id. (by levlam)

2 files, +11/-0.

πŸ”¨ 5216ea1d0 at 25 Oct 02:07 AM

β€’ Use InputMessageReplyTo in draftMessage. (by levlam)

10 files, +125/-58.

πŸ”¨ 27b9ad452 at 25 Oct 01:07 PM

β€’ Store MessageInputReplyTo in Message. (by levlam)

4 files, +98/-57.

πŸ”¨ bd923a36e at 25 Oct 04:14 PM

β€’ Check top_thread_message_id during object parsing. (by levlam)

2 files, +5/-4.

πŸ”¨ e4ffed575 at 25 Oct 04:46 PM

β€’ Move other reply_to_message_id checks to ReplyHeader parsing. (by levlam)

4 files, +39/-55.
πŸ”¨ fc3dfbe3c at 25 Oct 05:24 PM

β€’ Add RepliedMessageInfo::get_message_reply_to_message_object. (by levlam)

2 files, +24/-0.

πŸ”¨ 944bb24e5 at 25 Oct 05:37 PM

β€’ Add RepliedMessageInfo(MessageInputReplyTo) constructor. (by levlam)

2 files, +10/-0.

πŸ”¨ 75d9abc38 at 25 Oct 05:44 PM

β€’ Add RepliedMessageInfo::add_dependencies. (by levlam)

2 files, +10/-0.

πŸ”¨ d63caeb8d at 25 Oct 06:00 PM

β€’ Improve gift_code_boost_count documentation. (by levlam)

1 files, +1/-1.

πŸ”¨ d839e5b68 at 26 Oct 01:01 AM

β€’ Add RepliedMessageInfo::need_reply_changed_warning. (by levlam)

2 files, +59/-0.

πŸ”¨ e791c9875 at 26 Oct 01:11 AM

β€’ Support RepliedMessageInfo logging. (by levlam)

2 files, +15/-0.

πŸ”¨ 353148159 at 26 Oct 02:51 PM

β€’ Store RepliedMessageInfo in Message. (by levlam)

3 files, +100/-115.

πŸ”¨ f0d166cbd at 26 Oct 03:52 PM

β€’ Add messageReplyToMessage.quote. (by levlam)

4 files, +48/-8.

πŸ”¨ a953ef722 at 26 Oct 04:14 PM

β€’ Add messageReplyToMessage.send_date. (by levlam)

2 files, +3/-2.

πŸ”¨ 10c9e400d at 26 Oct 04:26 PM

β€’ Rename MessageForwardOrigin to MessageOrigin. (by levlam)

4 files, +21/-21.

πŸ”¨ 72c29377b at 26 Oct 04:43 PM

β€’ Add messageReplyToMessage.origin. (by levlam)

2 files, +17/-6.

πŸ”¨ e113fb47f at 26 Oct 06:50 PM

β€’ Add compare_message_contents function. (by levlam)

3 files, +492/-391.

πŸ”¨ e50a3ce18 at 26 Oct 10:53 PM

β€’ Add messageReplyToMessage.content. (by levlam)

7 files, +113/-17.

πŸ”¨ 8128c6e07 at 26 Oct 11:16 PM

β€’ Reget message if reply contains MessageUnsupported. (by levlam)

3 files, +8/-2.

πŸ”¨ 11c20c041 at 26 Oct 11:22 PM

β€’ Add messagePremiumGiveaway.sticker. (by levlam)

2 files, +16/-2.

πŸ”¨ 9260d3861 at 27 Oct 12:34 AM

β€’ Support giveaway channels in *ChannelFromMessage. (by levlam)

6 files, +25/-2.

πŸ”¨ 5b9731a97 at 27 Oct 01:41 AM

β€’ Support RepliedMessageInfo in *FromMessage. (by levlam)

4 files, +45/-1.

πŸ”¨ d8430c568 at 27 Oct 01:44 AM

β€’ Add and use WebPagesManager::get_web_page_channel_ids. (by levlam)

3 files, +24/-0.

πŸ”¨ 10e2decf4 at 27 Oct 01:50 AM

β€’ Add and use RepliedMessageInfo::get_file_ids. (by levlam)

4 files, +15/-1.

πŸ”¨ 84edd20cf at 27 Oct 02:18 AM

β€’ Support messageOriginChannel in replied message info. (by levlam)

1 files, +9/-14.

πŸ”¨ adad6d698 at 27 Oct 02:21 AM

β€’ Add "message_reply_quote_length_max" option. (by levlam)

3 files, +9/-1.

πŸ”¨ a92b2fec1 at 27 Oct 03:03 AM

β€’ Make MessageInputReplyTo fields private. (by levlam)

4 files, +37/-16.

πŸ”¨ 6517d6b9d at 27 Oct 03:27 AM

β€’ Don't copy get_message_input_reply_to return value. (by levlam)

2 files, +58/-50.

πŸ”¨ d43fd3beb at 27 Oct 03:37 AM

β€’ Disallow MessageInputReplyTo copying. (by levlam)

6 files, +36/-49.

πŸ”¨ ec231f0c9 at 27 Oct 01:06 PM

β€’ Add inputMessageReplyToMessage.quote. (by levlam)

9 files, +131/-73.

πŸ”¨ 012211ea1 at 27 Oct 01:33 PM

β€’ Pass MessageInputReplyTo to set_message_reply. (by levlam)

4 files, +50/-17.

πŸ”¨ e86539c01 at 27 Oct 02:04 PM

β€’ Support story sender channel in get_message_content_min_channel_ids. (by levlam)

1 files, +8/-0.

πŸ”¨ 8adea20fd at 27 Oct 02:33 PM

β€’ Keep quote when forwarding replies. (by levlam)

3 files, +16/-7.

πŸ”¨ 8a1716831 at 28 Oct 08:46 PM

β€’ Disable separate notification for messageGiveawayLaunch. (by levlam)

1 files, +1/-0.

πŸ”¨ ac7e48351 at 28 Oct 09:11 PM

β€’ Inline is_same_chat_reply. (by levlam)

4 files, +2/-13.
πŸ”¨ eec35cf63 at 28 Oct 10:21 PM

β€’ Init reply_to_random_id for scheduled messages. (by levlam)

1 files, +2/-2.

πŸ”¨ 25eebd3d6 at 28 Oct 10:38 PM

β€’ Update default option value. (by levlam)

1 files, +1/-1.

πŸ”¨ 6e217d1aa at 29 Oct 12:50 AM

β€’ Add inputMessageReplyToMessage.chat_id. (by levlam)

11 files, +87/-48.

πŸ”¨ 0737f3b74 at 29 Oct 12:57 AM

β€’ Support link preview in reply media content. (by levlam)

2 files, +7/-5.

πŸ”¨ 7f5da4b5c at 29 Oct 01:05 AM

β€’ Don't allow to reply in another chat non-forwardable messages. (by levlam)

2 files, +7/-2.

πŸ”¨ b2b665e8d at 29 Oct 01:25 AM

β€’ Remove unallowed reply quote entities. (by levlam)

8 files, +28/-2.

πŸ”¨ 7f5b50db9 at 29 Oct 02:05 AM

β€’ Disallow to reply unknown messages in another chat. (by levlam)

2 files, +3/-3.

πŸ”¨ 456d2342b at 29 Oct 03:20 AM

β€’ Add td_api::premiumFeatureAccentColor. (by levlam)

2 files, +8/-0.

πŸ”¨ 23c42e937 at 29 Oct 11:26 AM

β€’ Add and use MessageInputReplyTo::add_dependencies. (by levlam)

3 files, +12/-0.

πŸ”¨ c38bb8c51 at 29 Oct 02:25 PM

β€’ Drop message_id for outgoing replies in private chats. (by levlam)

2 files, +6/-2.

πŸ”¨ 9a66b6ec5 at 29 Oct 08:08 PM

β€’ Disallow quotes and replies in other chats in secret chats. (by levlam)

2 files, +7/-4.

πŸ”¨ 77fa45c72 at 29 Oct 08:40 PM

β€’ Add MessagesManager::get_message_forward_origin. (by levlam)

2 files, +32/-20.

πŸ”¨ 1b12428c9 at 29 Oct 09:22 PM

β€’ Add truncate_formatted_text function. (by levlam)

2 files, +21/-0.

πŸ”¨ 0ad0f7cdc at 29 Oct 10:05 PM

β€’ Improve function and parameters names. (by levlam)

2 files, +27/-31.

πŸ”¨ 5b2dd42e5 at 29 Oct 10:14 PM

β€’ Init RepliedMessageInfo fields for sent replies to messages in othe... (by levlam)

3 files, +42/-0.

πŸ”¨ f10bcc49c at 29 Oct 10:29 PM

β€’ Support BlockQuote entities in textParseModeHTML. (by levlam)

2 files, +6/-1.

πŸ”¨ 841a6b5e4 at 29 Oct 11:54 PM

β€’ Use clean_input_string in searchStringsByPrefix and parseTextEntities. (by levlam)

1 files, +3/-3.

πŸ”¨ 24b09ce83 at 30 Oct 04:39 PM

β€’ Return back check_utf8 in parseTextEntities. (by levlam)

1 files, +1/-1.

πŸ”¨ bdbee0765 at 30 Oct 04:54 PM

β€’ Fix warnings. (by levlam)

2 files, +3/-3.

πŸ”¨ ea450564b at 30 Oct 06:18 PM

β€’ Add BlockQuote parsing in MarkdownV2. (by levlam)

2 files, +83/-3.

πŸ”¨ 4ebdd7434 at 30 Oct 06:52 PM

β€’ Fix DraftMessage parsing. (by levlam)

1 files, +7/-3.

πŸ”¨ 041930528 at 30 Oct 06:58 PM

β€’ Improve documentation. (by levlam)

1 files, +3/-3.

πŸ”¨ 5c1b94040 at 30 Oct 07:04 PM

β€’ Minor improvements. (by levlam)

21 files, +37/-17.

πŸ”¨ 8b95bde9b at 30 Oct 07:35 PM

β€’ Globally set message reply for messages to be sent. (by levlam)

1 files, +29/-64.

πŸ”¨ dc930122a at 30 Oct 08:18 PM

β€’ tg_cli: support replies in other chats. (by levlam)

1 files, +3/-2.

πŸ”¨ 464890162 at 30 Oct 08:20 PM

β€’ tg_cli: support reply with quote. (by levlam)

1 files, +5/-1.

πŸ”¨ 4cfe112d8 at 30 Oct 09:01 PM

β€’ Improve chatBoostSourceGiveaway documentation. (by levlam)

1 files, +2/-2.

πŸ”¨ 384142001 at 30 Oct 09:32 PM

β€’ Fix Client.execute Java documentation. (by levlam)

1 files, +2/-0.

πŸ”¨ 4eaa1674d at 30 Oct 09:36 PM

β€’ Fix Exception class name and base class. (by levlam)

1 files, +5/-5.

πŸ”¨ f1efac5ca at 30 Oct 09:38 PM

β€’ Update Java example to use type-safe Client.Execute. (by levlam)

1 files, +4/-5.
πŸ”¨ 450a00a8a at 30 Oct 09:45 PM

β€’ Remove mentions of unused NullPointerException. (by levlam)

1 files, +7/-0.

πŸ”¨ 6ca71be27 at 30 Oct 11:17 PM

β€’ Fix warning. (by levlam)

1 files, +2/-0.

πŸ”¨ 3c64604ac at 30 Oct 11:26 PM

β€’ Update layer 166 scheme. (by levlam)

3 files, +8/-0.

πŸ”¨ 50243afc9 at 31 Oct 12:09 AM

β€’ Add get_chat_boost_object function. (by levlam)

1 files, +43/-38.

πŸ”¨ b2a85a5d1 at 31 Oct 12:18 AM

β€’ Add td_api::updateChatBoost. (by levlam)

5 files, +47/-8.

πŸ”¨ 9e289e204 at 31 Oct 01:14 AM

β€’ Add chatBoost.id. (by levlam)

2 files, +3/-2.

πŸ”¨ d6f284e8c at 31 Oct 01:52 AM

β€’ Add td_api::getUserChatBoosts. (by levlam)

6 files, +86/-2.

πŸ”¨ 04b431608 at 31 Oct 02:38 AM

β€’ Fix get_message_reply_to_message_object and improve documentation. (by levlam)

2 files, +5/-2.

πŸ”¨ 9cf1afe1b at 31 Oct 03:00 AM

β€’ Prefer original message as reply source. (by levlam)

1 files, +5/-2.

πŸ”¨ 2ad5a86fa at 31 Oct 01:27 PM

β€’ Fix DialogParticipantStatus::get_effective_restricted_rights(). (by levlam)

3 files, +5/-6.

πŸ”¨ d5d069416 at 31 Oct 01:54 PM

β€’ Apply restrictions in channel chats. (by levlam)

1 files, +4/-0.

πŸ”¨ 0e2300e1f at 31 Oct 06:20 PM

β€’ Add warning when reply quote changes. (by levlam)

3 files, +18/-5.

πŸ”¨ 3e08601ee at 31 Oct 10:34 PM

β€’ Silence old compiler warnings. (by levlam)

1 files, +3/-3.

πŸ”¨ 740c001ff at 31 Oct 11:24 PM

β€’ Add struct AddDialogData. (by levlam)

2 files, +25/-14.

πŸ”¨ 95cf186fe at 31 Oct 11:37 PM

β€’ Call on_dialog_updated and send_update_chat_draft_message independe... (by levlam)

1 files, +2/-2.

πŸ”¨ 97eb982ad at 01 Nov 02:36 PM

β€’ Fix get_input_message_reply_to_object. (by levlam)

1 files, +1/-1.

πŸ”¨ 0bbd41a5d at 01 Nov 03:02 PM

β€’ Store directly pending_order in Dialog. (by levlam)

2 files, +15/-27.

πŸ”¨ 6c1fb4fe5 at 01 Nov 03:19 PM

β€’ Postpone adding of draft message to loaded from database chat. (by levlam)

2 files, +98/-54.

πŸ”¨ 887fd06e1 at 01 Nov 05:14 PM

β€’ Keep external replies when forwarding a message. (by levlam)

3 files, +28/-2.

πŸ”¨ 0e0d6dd5e at 01 Nov 06:25 PM

β€’ Call hide_sender_if_needed immediately after origin creation. (by levlam)

1 files, +10/-10.

πŸ”¨ 36ce823dc at 01 Nov 06:32 PM

β€’ Add separate flag message.can_be_replied_in_another_chat. (by levlam)

2 files, +21/-18.

πŸ”¨ 37637bf9e at 01 Nov 09:32 PM

β€’ Preload chat to which belongs the replied meessage from a draft. (by levlam)

6 files, +72/-7.

πŸ”¨ d5baf0fb3 at 01 Nov 09:35 PM

β€’ tg_cli: fix setChatDraftMessage. (by levlam)

1 files, +4/-2.

πŸ”¨ 6f4bb7d09 at 01 Nov 09:43 PM

β€’ Improve updateChatLastMessage documentation. (by levlam)

1 files, +2/-2.

πŸ”¨ 46d188e35 at 01 Nov 09:55 PM

β€’ Return full link_preview_options in messageText. (by levlam)

6 files, +35/-24.

πŸ”¨ d6b3a7789 at 01 Nov 10:13 PM

β€’ Return Slice from get_first_url(). (by levlam)

5 files, +10/-10.

πŸ”¨ c287417b2 at 01 Nov 10:16 PM

β€’ Improve scheme comparison for hidden URLs in get_first_url. (by levlam)

1 files, +2/-1.

πŸ”¨ a805b9821 at 01 Nov 10:19 PM

β€’ Don't send BlockQuote entities to secret chats. (by levlam)

1 files, +1/-1.

πŸ”¨ 672981afa at 01 Nov 10:25 PM

β€’ Ignore disable_web_page_preview if there is no URL to preview. (by levlam)

2 files, +7/-0.

πŸ”¨ 1ca86b0c7 at 01 Nov 10:39 PM

β€’ Fix message_id checks before accessing input_reply_to. (by levlam)

1 files, +3/-3.
πŸ”¨ e246ee7b5 at 01 Nov 11:21 PM

β€’ tg_cli: add get_link_preview_options(). (by levlam)

1 files, +30/-9.

πŸ”¨ c7d252bdc at 01 Nov 11:23 PM

β€’ Ignore force_small_media if there is force_large_media. (by levlam)

1 files, +5/-3.

πŸ”¨ 2669b4823 at 01 Nov 11:25 PM

β€’ Document that message text can be empty. (by levlam)

1 files, +1/-1.

πŸ”¨ 062151435 at 01 Nov 11:27 PM

β€’ Add mentions of BlockQuote entities to documentation. (by levlam)

1 files, +3/-3.

πŸ”¨ 7d5b4e307 at 02 Nov 01:09 AM

β€’ Add getWebPagePreview.link_preview_options. (by levlam)

5 files, +64/-28.

πŸ”¨ ab5219f54 at 02 Nov 02:21 PM

β€’ Parse accent colors from appConfig. (by levlam)

5 files, +115/-1.

πŸ”¨ 08888d5ea at 02 Nov 02:25 PM

β€’ Don't forget old colors. (by levlam)

1 files, +6/-5.

πŸ”¨ 4489ef54a at 02 Nov 09:30 PM

β€’ Add td_api::updateAccentColors. (by levlam)

3 files, +50/-4.

πŸ”¨ 3f8362a4b at 02 Nov 09:52 PM

β€’ Save accent colors to binlog. (by levlam)

2 files, +75/-0.

πŸ”¨ 25ef762e2 at 02 Nov 10:03 PM

β€’ Remove class accentColorId. (by levlam)

2 files, +8/-11.

πŸ”¨ 00a616795 at 02 Nov 10:11 PM

β€’ Never send unknown accent color identifiers to the app. (by levlam)

7 files, +30/-19.

πŸ”¨ adc81fcea at 02 Nov 10:32 PM

β€’ Fallback to default accent color for the chat. (by levlam)

8 files, +73/-45.

πŸ”¨ 2a9c7555b at 02 Nov 11:37 PM

β€’ Add accentColor.built_in_accent_color_id. (by levlam)

3 files, +24/-4.

πŸ”¨ be63745e0 at 03 Nov 12:27 PM

β€’ tg_cli: escape unused reserved characters. (by levlam)

1 files, +10/-2.

πŸ”¨ 682df38d9 at 03 Nov 01:51 PM

β€’ Add td_api::searchQuote. (by levlam)

6 files, +109/-0.

πŸ”¨ 9ab536eff at 03 Nov 02:05 PM

β€’ tg_cli: avoid logging in as_formatted_text. (by levlam)

1 files, +1/-1.

πŸ”¨ 43f1d6aac at 03 Nov 04:02 PM

β€’ Early init ThemeManager. (by levlam)

2 files, +7/-7.

πŸ”¨ 3b0e6420e at 03 Nov 05:00 PM

β€’ Minor improvements. (by levlam)

6 files, +4/-4.

πŸ”¨ 44492c69f at 03 Nov 11:31 PM

β€’ Fix return type of searchQuote. (by levlam)

1 files, +1/-1.

πŸ”¨ c8be7e5a4 at 04 Nov 04:12 AM

β€’ Calculate webPage.show_large_media. (by levlam)

2 files, +33/-5.

πŸ”¨ 5455a0f68 at 05 Nov 01:56 PM

β€’ Fix messageOriginChat documentation. (by levlam)

1 files, +1/-1.

πŸ”¨ 180afdec3 at 05 Nov 09:51 PM

β€’ Simplify RepliedMessageInfo.is_empty() check. (by levlam)

2 files, +12/-8.

πŸ”¨ 8e8a7e0f1 at 06 Nov 12:45 AM

β€’ Support language code specification for PreCode entities in parseMa... (by levlam)

2 files, +41/-7.

πŸ”¨ c24f62d70 at 06 Nov 01:42 AM

β€’ Improve parse_markdown_v3 test. (by levlam)

2 files, +7/-4.

πŸ”¨ 4983b8e9a at 06 Nov 01:51 AM

β€’ Don't remove newline character after Pre entities. (by levlam)

2 files, +3/-6.

πŸ”¨ 000da35ad at 06 Nov 02:03 AM

β€’ Always remove new line on the first empty line of Pre entity. (by levlam)

2 files, +5/-6.

πŸ”¨ d0f679177 at 06 Nov 02:11 AM

β€’ Support PreCode entities in getMarkdownText. (by levlam)

2 files, +65/-10.

πŸ”¨ e7f70d0e0 at 06 Nov 12:42 PM

β€’ Add messageSendingStateFailed.need_another_reply_quote. (by levlam)

2 files, +10/-3.

πŸ”¨ 0139e7391 at 06 Nov 12:50 PM

β€’ Reload replied message when receiving QUOTE_TEXT_INVALID. (by levlam)

1 files, +12/-0.

πŸ”¨ 8228c2e7b at 06 Nov 01:20 PM

β€’ Allow to change reply quote in resendMessages. (by levlam)

7 files, +34/-9.
πŸ”¨ 8bd5f61ee at 06 Nov 01:31 PM

β€’ Improve documentation spelling. (by levlam)

2 files, +12/-12.

πŸ”¨ 4985931f5 at 06 Nov 01:41 PM

β€’ Document that giveaways can't be copied. (by levlam)

1 files, +1/-1.

πŸ”¨ c21c9ec87 at 06 Nov 01:51 PM

β€’ Improve field name. (by levlam)

2 files, +4/-4.

πŸ”¨ 82fd34478 at 06 Nov 01:59 PM

β€’ Improve country_codes documentation. (by levlam)

1 files, +2/-1.

πŸ”¨ 6c74ee92d at 06 Nov 02:46 PM

β€’ Improve fields name. (by levlam)

2 files, +9/-9.

πŸ”¨ 728e2e18e at 06 Nov 03:08 PM

β€’ Add messageSendingStateFailed.need_drop_reply. (by levlam)

2 files, +23/-6.

πŸ”¨ 32cee0788 at 06 Nov 03:30 PM

β€’ Fix MessageGiveawayLaunch. (by levlam)

1 files, +2/-2.

πŸ”¨ d1202f84a at 06 Nov 03:47 PM

β€’ Fix warnings. (by levlam)

1 files, +3/-3.

πŸ”¨ e9bf274f3 at 06 Nov 03:59 PM

β€’ Log if link preview is disabled, but still present. (by levlam)

2 files, +4/-1.

πŸ”¨ aba3f38a2 at 06 Nov 06:29 PM

β€’ Add RepliedMessageInfo::legacy static function instead of legacy co... (by levlam)

2 files, +7/-7.

πŸ”¨ ea6fa8e5d at 06 Nov 07:04 PM

β€’ Add URL emptiness check. (by levlam)

1 files, +3/-0.

πŸ”¨ da461f5da at 06 Nov 07:15 PM

β€’ Register replies for yet unsent forwarded messages with external re... (by levlam)

1 files, +6/-0.

πŸ”¨ baed5606f at 06 Nov 08:37 PM

β€’ Prevent unloading of replied polls. (by levlam)

7 files, +76/-3.

πŸ”¨ 3870c29b1 at 06 Nov 08:52 PM

β€’ Update version to 1.8.21. (by levlam)

6 files, +6/-6.
TDLib commits
β€’ What's new in TDLib 1.8.21: βœ… Added PremiumGiveawayParticipantStatus. βœ… Added PremiumGiveawayInfo. βœ… Added MessageOrigin. βœ… Added InputMessageReplyTo. βœ… Added ChatBoostSource. βœ… Added TelegramPaymentPurpose. βœ… Added premiumGiftCodePaymentOption. …
TDLib commits
βœ… Added chatBoostSourceGiftCode. βœ… Added chatBoostSourceGiveaway. βœ… Added chatBoostSourcePremium. βœ… Added prepaidPremiumGiveaway. βœ… Added chatBoostSlot. βœ… Added chatBoostSlots. βœ… Added chatEventAccentColorChanged. βœ… Added chatEventBackgroundCustomEmojiChanged.…
TDLib commits
βœ… Added chat.background_custom_emoji_id. βœ… Added pageBlockChatLink.accent_color_id. βœ… Added webPage.has_large_media. βœ… Added webPage.show_large_media. βœ… Added webPage.skip_confirmation. βœ… Added webPage.show_above_text. βœ… Added themeParameters.header…
βœ… Added getAvailableChatBoostSlots.

βœ… Added getUserChatBoosts.

βœ… Added getDefaultBackgroundCustomEmojiStickers.

βœ… Added setAccentColor.

βœ… Added getPremiumGiftCodePaymentOptions.

βœ… Added checkPremiumGiftCode.

βœ… Added applyPremiumGiftCode.

βœ… Added launchPrepaidPremiumGiveaway.

βœ… Added getPremiumGiveawayInfo.

βœ… Added resendMessages.quote.

βœ… Added boostChat.slot_ids.

βœ… Added getChatBoosts.only_gift_codes.

βœ… Added getWebPagePreview.link_preview_options.

πŸ“ Changed messageForwardInfo.origin.ResultType to MessageOrigin.

πŸ“ Changed sendMessage.reply_to.ResultType to InputMessageReplyTo.

πŸ“ Changed sendMessageAlbum.reply_to.ResultType to InputMessageReplyTo.

πŸ“ Changed sendInlineQueryResultMessage.reply_to.ResultType to InputMessageReplyTo.

πŸ“ Changed addLocalMessage.reply_to.ResultType to InputMessageReplyTo.

πŸ“ Changed openWebApp.reply_to.ResultType to InputMessageReplyTo.

πŸ“ Changed boostChat.ResultType to ChatBoostSlots.

❌ Removed MessageForwardOrigin.

❌ Removed CanBoostChatResult.

❌ Removed messageForwardOriginUser.

❌ Removed messageForwardOriginChat.

❌ Removed messageForwardOriginHiddenUser.

❌ Removed messageForwardOriginChannel.

❌ Removed canBoostChatResultOk.

❌ Removed canBoostChatResultInvalidChat.

❌ Removed canBoostChatResultAlreadyBoosted.

❌ Removed canBoostChatResultPremiumNeeded.
TDLib commits
βœ… Added getAvailableChatBoostSlots. βœ… Added getUserChatBoosts. βœ… Added getDefaultBackgroundCustomEmojiStickers. βœ… Added setAccentColor. βœ… Added getPremiumGiftCodePaymentOptions. βœ… Added checkPremiumGiftCode. βœ… Added applyPremiumGiftCode. βœ… Added la…
❌ Removed canBoostChatResultPremiumSubscriptionNeeded.

❌ Removed canBoostChatResultWaitNeeded.

❌ Removed draftMessage.reply_to_message_id.

❌ Removed foundWebApp.supports_settings.

❌ Removed inputMessageText.disable_web_page_preview.

❌ Removed chatBoostStatus.is_boosted.

❌ Removed chatBoost.user_id.

❌ Removed attachmentMenuBot.supports_settings.

❌ Removed canBoostChat.

❌ Removed sendMessageAlbum.only_preview.

❌ Removed forwardMessages.only_preview.
TDLib 1.8.21 has been released πŸŽ‰!

View changes
πŸ”₯1
πŸ”¨ d305476cf at 07 Nov 12:17 AM

β€’ Load only accent colors in ThemeManager constructor. (by levlam)

2 files, +19/-5.
πŸ”¨ c886e4f3c at 07 Nov 02:16 AM

β€’ Don't get channel difference before adding messages for bots. (by levlam)

1 files, +8/-2.

πŸ”¨ 08359b46f at 07 Nov 02:48 AM

β€’ Improve RepliedMessageInfo::get_reply_message_full_id. (by levlam)

4 files, +17/-14.

πŸ”¨ 1522779b9 at 07 Nov 03:24 AM

β€’ Return unchecked accent color id for bots. (by levlam)

1 files, +2/-1.

πŸ”¨ 21d5184e9 at 07 Nov 03:43 AM

β€’ Improve RepliedMessageInfo::get_same_chat_reply_to_message_id. (by levlam)

5 files, +19/-12.
πŸ”¨ 31b547804 at 07 Nov 01:36 PM

β€’ Fix getRepliedMessage documentation. (by levlam)

1 files, +3/-2.

πŸ”¨ 9a614590c at 07 Nov 05:01 PM

β€’ Improve has_large_media documentation. (by levlam)

1 files, +1/-1.

πŸ”¨ 70fef6b59 at 07 Nov 05:17 PM

β€’ Always show large document, music, and voice note files in link pre... (by levlam)

1 files, +4/-0.

πŸ”¨ c926b1689 at 07 Nov 07:40 PM

β€’ Support pre-existing BlockQuote entities in parseMarkdown. (by levlam)

2 files, +85/-4.
πŸ”¨ da9afda7e at 08 Nov 11:26 AM

β€’ Fix SessionMultiProxy::update_options. (by levlam)

1 files, +6/-10.
πŸ”¨ 3d163e8fb at 08 Nov 05:04 PM

β€’ Preload self user to process updateBotStopped. (by levlam)

2 files, +12/-2.

πŸ”¨ a7c5b80b6 at 08 Nov 05:25 PM

β€’ Use QueryMerger for getMe queries to combine them. (by levlam)

1 files, +9/-8.

πŸ”¨ 776e992c4 at 08 Nov 11:16 PM

β€’ Fix calls to on_update_channel_default_permissions. (by levlam)

1 files, +12/-6.

πŸ”¨ 49a75ad08 at 08 Nov 11:22 PM

β€’ Add source to QueryMerger::add_query. (by levlam)

4 files, +16/-14.

πŸ”¨ 7039272ae at 08 Nov 11:48 PM

β€’ Add source to reload_user/chat/channel. (by levlam)

6 files, +43/-39.

πŸ”¨ ca3173e1e at 09 Nov 12:15 AM

β€’ Don't reload chat/channel after receiving them for the first time. (by levlam)

1 files, +9/-7.

πŸ”¨ 9f909a43e at 09 Nov 12:44 AM

β€’ Improve documentation. (by levlam)

1 files, +5/-5.