TDLib commits
129 subscribers
80 photos
1 video
795 links
This channel has been made for posting TDLib commits.

Not affiliated with @telegram nor TDLib.
Download Telegram
🔨 046fab7c6 at 24 Mar 09:02 PM

• Support links to specific poll option. (by levlam)

7 files, +54/-12.

🔨 e29b4a20c at 25 Mar 08:03 PM

• Add separate method td_api::fixTextWithAi. (by levlam)

6 files, +103/-14.

🔨 d4cc165de at 25 Mar 08:04 PM

• tg_cli: fix style_name in td_api::composeTextWithAi. (by levlam)

1 files, +5/-4.

🔨 3db7aaeba at 26 Mar 04:42 PM

• Add td_api::diffText. (by levlam)

5 files, +164/-0.

🔨 656d3e3b4 at 26 Mar 05:13 PM

• Add diffText to fixTextWithAi response. (by levlam)

3 files, +13/-8.

🔨 1a4f054ab at 26 Mar 05:16 PM

• Log diff entities if they are received. (by levlam)

1 files, +1/-2.

🔨 045440366 at 26 Mar 05:26 PM

• Remove separate inputMessageLivePhoto. (by levlam)

6 files, +29/-69.

🔨 0ca7adddc at 26 Mar 05:40 PM

• Remove separate messageLivePhoto. (by levlam)

3 files, +13/-16.

🔨 e78cc1eb3 at 26 Mar 05:46 PM

• Allow live photo in sponsored messages. (by levlam)

1 files, +1/-0.

🔨 f626f26f1 at 26 Mar 06:07 PM

• Remove MessageContentType::LivePhoto. (by levlam)

7 files, +57/-199.

🔨 3dce38d90 at 27 Mar 01:45 PM

• Add td_api::messagePollOptionDeleted. (by levlam)

5 files, +111/-5.

🔨 1f9e24669 at 27 Mar 02:07 PM

• Improve updatePollAnswer. (by levlam)

4 files, +31/-14.

🔨 5318145e3 at 27 Mar 02:32 PM

• Store Poll.has_unread_votes_. (by levlam)

3 files, +11/-0.

🔨 684bf8e62 at 27 Mar 02:47 PM

• Add forumTopic.unread_poll_vote_count. (by levlam)

7 files, +55/-5.

🔨 d8ca3b35f at 27 Mar 03:10 PM

• Reload poll messages if receive a service message about poll option... (by levlam)

1 files, +6/-0.

🔨 e02887ea7 at 27 Mar 03:29 PM

• Add and use VideosManager::get_live_photo_video_file_id. (by levlam)

3 files, +26/-18.

🔨 d417a20dc at 27 Mar 04:05 PM

• Make some methods const. (by levlam)

4 files, +11/-10.

🔨 1c77eb2e9 at 27 Mar 04:06 PM

• Add and use MessageExtendedMedia::get_need_to_upload_cover. (by levlam)

3 files, +13/-10.

🔨 f71c98b6b at 27 Mar 04:21 PM

• Add paidMediaPhoto.video. (by levlam)

10 files, +37/-27.

🔨 069c648c6 at 27 Mar 04:27 PM

• tg_cli: use cover to send live photos. (by levlam)

1 files, +8/-17.

🔨 5644fab8b at 27 Mar 04:35 PM

• Add inputPaidMediaTypePhoto.video. (by levlam)

3 files, +15/-4.

🔨 26b046948 at 27 Mar 04:40 PM

• Improve MessagesManager::has_unread_poll_votes. (by levlam)

5 files, +20/-1.

🔨 c37595280 at 27 Mar 05:53 PM

• Add and use remove_message_content_poll_has_unread_votes. (by levlam)

4 files, +26/-1.

🔨 5b88f9d0e at 27 Mar 06:51 PM

• Update unread poll vote count. (by levlam)

2 files, +62/-11.

🔨 7a424bd39 at 27 Mar 07:05 PM

• Read poll votes when message is viewed. (by levlam)

3 files, +57/-0.

🔨 314c0289f at 27 Mar 07:39 PM

• Add and use ForumTopicManager::repair_topic_unread_reaction_count. (by levlam)

5 files, +24/-6.

🔨 c40ed6202 at 27 Mar 08:13 PM

• Add td_api::premiumLimitTypeOwnedBotCount and option "owned_bot_cou... (by levlam)

3 files, +17/-1.

🔨 d34fd2601 at 27 Mar 08:18 PM

• Document the error "BOT_CREATE_LIMIT_EXCEEDED". (by levlam)

1 files, +2/-1.

🔨 daef22ac4 at 27 Mar 08:30 PM

• Document t.me/BotFather?start=deletebot link. (by levlam)

1 files, +1/-1.

🔨 86695fda5 at 30 Mar 01:18 AM

• Improve textCompositionStyle. (by levlam)

4 files, +14/-9.
🔨 beb7539c0 at 30 Mar 10:16 AM

• Improve get_poll_option_object. (by levlam)

1 files, +7/-4.

🔨 bba96d85b at 30 Mar 10:35 AM

• Add and use check_min_message_sender. (by levlam)

4 files, +39/-40.

🔨 6b4ea9556 at 30 Mar 10:44 AM

• Remove redundant validness check. (by levlam)

2 files, +1/-8.

🔨 4a046a44f at 30 Mar 10:55 AM

• Store min channels for recent poll voters. (by levlam)

1 files, +8/-3.

🔨 d418f9513 at 30 Mar 12:51 PM

• Keep min channels for poll options. (by levlam)

5 files, +29/-11.

🔨 51d5ef20d at 30 Mar 01:24 PM

• Add internal option "poll_answer_delete_period". (by levlam)

3 files, +3/-1.

🔨 ab91db057 at 30 Mar 07:21 PM

• Add getPollOptionProperties. (by levlam)

11 files, +116/-1.

🔨 c05570f23 at 30 Mar 07:55 PM

• Add pollOptionProperties.can_be_replied/can_be_replied_in_another_c... (by levlam)

6 files, +34/-18.

🔨 72b4cc998 at 30 Mar 08:08 PM

• Add pollOptionProperties.can_get_link. (by levlam)

6 files, +18/-9.

🔨 bbe19f945 at 30 Mar 08:37 PM

• Add messageProperties.can_add_poll_option. (by levlam)

7 files, +38/-6.

🔨 2edb1811a at 31 Mar 12:42 PM

• Support native OAuth login. (by levlam)

2 files, +12/-9.

🔨 f7ac1339b at 31 Mar 01:10 PM

• Add and use SavedMessagesManager::repair_topic_unread_reaction_count. (by levlam)

3 files, +27/-1.

🔨 ec7a42626 at 31 Mar 01:18 PM

• Add userFullInfo.uses_unofficial_app. (by levlam)

3 files, +14/-6.

🔨 be1a44ccd at 31 Mar 01:32 PM

• Add userTypeBot.can_manage_bots. (by levlam)

3 files, +19/-7.

🔨 e4cb69a72 at 31 Mar 01:34 PM

• Improve documentation of internalLinkTypeRequestManagedBot. (by levlam)

1 files, +2/-2.

🔨 fb0e6efb9 at 31 Mar 02:33 PM

• Add pollOption.recent_voter_ids. (by levlam)

6 files, +64/-11.

🔨 c2f75c521 at 31 Mar 02:37 PM

• Improve can_add_message_poll_option. (by levlam)

5 files, +10/-9.

🔨 4c67697a9 at 31 Mar 03:13 PM

• Update counters when has_unread_votes changes. (by levlam)

4 files, +36/-3.

🔨 25c0becbc at 31 Mar 04:15 PM

• Repair chat unread poll vote count on updates. (by levlam)

5 files, +32/-2.

🔨 08d95cb6a at 31 Mar 04:17 PM

• Add and use ForumTopicManager::repair_topic_unread_poll_vote_count. (by levlam)

3 files, +16/-0.

🔨 cb0e66708 at 31 Mar 05:51 PM

• Add messagePoll.description. (by levlam)

4 files, +46/-20.

🔨 e2088e116 at 31 Mar 06:38 PM

• Add inputMessagePoll.description. (by levlam)

3 files, +8/-3.

🔨 2622d0e75 at 31 Mar 07:42 PM

• Add messagePoll.media. (by levlam)

4 files, +63/-10.

🔨 8ded15a5e at 31 Mar 08:36 PM

• Add pollTypeQuiz.explanation_media. (by levlam)

6 files, +84/-15.

🔨 d2a8f8285 at 31 Mar 08:49 PM

• Add separate InputPollType. (by levlam)

4 files, +26/-15.

🔨 76ee81dd4 at 01 Apr 01:58 AM

• Add pollOption.media. (by levlam)

7 files, +59/-10.

🔨 325ee237f at 01 Apr 02:05 AM

• Improve poll dependencies. (by levlam)

4 files, +18/-4.

🔨 e71643ccb at 01 Apr 03:16 AM

• Support polls in get_message_content_file_ids. (by levlam)

5 files, +33/-2.

🔨 c959fa91e at 01 Apr 02:09 PM

• Add td_api::addPollOption. (by levlam)

10 files, +101/-0.

🔨 af3ecdcf6 at 01 Apr 02:38 PM

• Add td_api::deletePollOption. (by levlam)

10 files, +91/-2.
🔨 6fdfcd5f5 at 01 Apr 03:32 PM

• Various improvements. (by levlam)

29 files, +37/-31.

🔨 f13fb0173 at 01 Apr 03:37 PM

• Add messagePoll.can_add_option. (by levlam)

2 files, +7/-3.

🔨 4cdbf0d4e at 01 Apr 03:49 PM

• Remove messageProperties.can_add_poll_option. (by levlam)

2 files, +6/-8.

🔨 9b64325bc at 01 Apr 04:03 PM

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

1 files, +3/-0.

🔨 25968c67d at 01 Apr 04:22 PM

• Disable getBotToken for users. (by levlam)

2 files, +2/-1.

🔨 c2d3c729a at 02 Apr 12:34 AM

• Improve documentation. (by levlam)

1 files, +4/-4.

🔨 4960d19b6 at 02 Apr 03:29 PM

• Don't update recent option voters for bots. (by levlam)

1 files, +1/-1.

🔨 0cf6a1c90 at 02 Apr 03:31 PM

• Improve can_get_poll_voters for bots. (by levlam)

1 files, +1/-1.

🔨 3c8e78a5e at 02 Apr 03:32 PM

• Don't shuffle poll answers for bots. (by levlam)

1 files, +1/-1.

🔨 413c73f43 at 02 Apr 05:51 PM

• Improve update name. (by levlam)

2 files, +3/-3.

🔨 9850f4e45 at 03 Apr 01:37 AM

• Don't adjust vote count if it is unavailable. (by levlam)

1 files, +1/-1.

🔨 d0de8a7b1 at 03 Apr 12:39 PM

• Fix TLS-init. (by levlam)

1 files, +2/-2.

🔨 05b710db8 at 03 Apr 01:04 PM

• Fix storing of min-channels for poll options. (by levlam)

2 files, +20/-1.

🔨 5f18d2a84 at 03 Apr 01:23 PM

• Don't store duplicate MinChannels. (by levlam)

1 files, +5/-0.

🔨 d22d30fbb at 03 Apr 02:52 PM

• Expect reply in service messages about poll option changes. (by levlam)

1 files, +5/-5.

🔨 7c6f71f43 at 03 Apr 02:55 PM

• Expect reply in telegram_api::messageActionRequestedPeer. (by levlam)

1 files, +2/-0.

🔨 c87123b99 at 03 Apr 03:30 PM

• Add td_api::pushMessageContentPollOptionAdded. (by levlam)

3 files, +7/-0.

🔨 f06b0bac6 at 03 Apr 04:02 PM

• Update version to 1.8.63. (by levlam)

8 files, +9/-9.
TDLib 1.8.63 has been released 🎉!
New Bot API commits:

🔨 7d4540625 at 06 Mar 04:34 PM

• Improve error messages. (by levlam)

1 files, +29/-19.

🔨 e2901364a at 02 Apr 12:20 AM

• Update TDLib to 1.8.63. (by levlam)

3 files, +52/-31.

🔨 03936585a at 02 Apr 04:33 PM

• Add pollOptipn.persistent_id. (by levlam)

1 files, +1/-0.

🔨 dcbc21e6c at 02 Apr 04:37 PM

• Add PollOption.added_by_user/added_by_chat. (by levlam)

1 files, +16/-1.

🔨 ade07245b at 02 Apr 04:38 PM

• Add PollOption.addition_date. (by levlam)

1 files, +1/-0.

🔨 dff36ae45 at 02 Apr 04:40 PM

• Add Poll.correct_option_ids. (by levlam)

1 files, +4/-0.

🔨 fc8717756 at 02 Apr 04:41 PM

• Add Poll.allows_revoting. (by levlam)

1 files, +1/-0.

🔨 e41000cc3 at 02 Apr 04:47 PM

• Add Poll.description/description_entities. (by levlam)

1 files, +14/-6.

🔨 b69543033 at 02 Apr 04:53 PM

• Add reply_parameters.poll_option_id. (by levlam)

2 files, +14/-8.

🔨 ef8d0c108 at 02 Apr 04:56 PM

• Add Message.reply_to_poll_option_id. (by levlam)

1 files, +3/-0.

🔨 aef4d1e33 at 02 Apr 05:04 PM

• Add class PollOptionAdded and Message.poll_option_added. (by levlam)

2 files, +33/-2.

🔨 71a5a2843 at 02 Apr 05:08 PM

• Add class PollOptionDeleted and Message.poll_option_deleted. (by levlam)

2 files, +33/-2.

🔨 be6f3acce at 02 Apr 05:13 PM

• Add ManagedBotCreated and message.managed_bot_created. (by levlam)

2 files, +20/-2.

🔨 9c417cad3 at 02 Apr 05:17 PM

• Add sendPoll.allows_revoting. (by levlam)

1 files, +5/-1.

🔨 bf800c2c0 at 02 Apr 05:19 PM

• Add sendPoll.shuffle_options. (by levlam)

1 files, +6/-4.

🔨 8b2df9c56 at 02 Apr 05:21 PM

• Add sendPoll.hide_results_until_closes. (by levlam)

1 files, +6/-5.

🔨 878d16abe at 02 Apr 05:23 PM

• Add sendPoll.allow_adding_options. (by levlam)

1 files, +1/-1.

🔨 5674d3e0e at 02 Apr 05:32 PM

• Add sendPoll.correct_option_ids. (by levlam)

1 files, +25/-2.

🔨 9d9c147b0 at 02 Apr 05:35 PM

• Support description in sendPoll. (by levlam)

1 files, +7/-4.

🔨 6615eed59 at 02 Apr 05:37 PM

• Add PollAnswer.option_persistent_ids. (by levlam)

1 files, +2/-0.

🔨 ac86bfd9b at 02 Apr 05:40 PM

• Add User.can_manage_bots. (by levlam)

2 files, +3/-0.

🔨 bccdddfed at 02 Apr 05:43 PM

• Support KeyboardButtonRequestManagedBot. (by levlam)

1 files, +9/-0.

🔨 4038b1ab5 at 02 Apr 05:54 PM

• Add "managed_bot" updates. (by levlam)

2 files, +31/-0.

🔨 a7f0cd08b at 02 Apr 06:03 PM

• Add getManagedBotToken. (by levlam)

2 files, +31/-0.

🔨 acf468386 at 02 Apr 06:05 PM

• Add replaceManagedBotToken. (by levlam)

2 files, +11/-0.

🔨 85dfad6b3 at 02 Apr 06:14 PM

• Add savePreparedKeyboardButton. (by levlam)

2 files, +53/-0.

🔨 80b26b866 at 03 Apr 01:24 AM

• Increase the maximum value for poll open period. (by levlam)

1 files, +1/-1.

🔨 57ed19140 at 03 Apr 04:05 PM

• Update version to 9.6. (by levlam)

2 files, +2/-2.
Bot API 9.6 has been released 🎉!
🔨 1677a0c77 at 06 Mar 10:06 AM

• Fixes upstream bug #3604 in NetQueryDispatcher (by TKIPisalegacycipher and Aliaksei Levin)

1 files, +10/-0.
🔨 a214d9c6f at 04 Apr 10:00 PM

• Improve names in get_messages_from_server. (by levlam)

2 files, +18/-19.

🔨 21327ebd0 at 05 Apr 11:41 PM

• Improve MessageFullId variable names. (by levlam)

7 files, +46/-45.

🔨 44cd5221d at 06 Apr 12:29 PM

• Improve CallFullId variable names. (by levlam)

1 files, +14/-14.
🔨 8ff05a0e7 at 06 Apr 08:42 PM

• Update description for deletePollOption method (by Shrimadhav U K and Aliaksei Levin)

1 files, +1/-1.
🔨 28e0d0dbe at 07 Apr 12:24 PM

• Add Op::random_value. (by levlam)

1 files, +20/-2.

🔨 00eedc5f9 at 07 Apr 12:35 PM

• New TlsInit algorithm for Darwin. (by levlam)

1 files, +30/-14.

🔨 6b82cc832 at 08 Apr 12:05 AM

• Encode key with base64. (by levlam)

1 files, +4/-3.

🔨 aea46d7b1 at 06 Apr 06:55 PM

• Fix typos. (by Roj and levlam)

11 files, +21/-21.

🔨 c3a6ecea6 at 09 Apr 03:58 PM

• Add TranslationManager.InputText. (by levlam)

3 files, +47/-41.

🔨 3d38fb7aa at 09 Apr 04:08 PM

• Remove early initialization of tz_offset. (by levlam)

1 files, +2/-1.
🔨 a9fd1b554 at 08 Apr 11:12 PM

• fix: live photo file type description (by KurimuzonAkuma and Aliaksei Levin)

1 files, +1/-1.
🔨 a82128ab8 at 09 Apr 04:12 PM

• Add more base64 proxy links tests (#3636) (by Roman Shishkin)

1 files, +8/-0.
🔨 bfab03f7a at 09 Apr 04:26 PM

• Add comments about invalid proxy secret in link. (by levlam)

1 files, +6/-4.

🔨 d747885cb at 10 Apr 02:01 PM

• Add and use TranslationManager::get_input_text. (by levlam)

2 files, +16/-64.

🔨 c4394fe8c at 11 Apr 11:18 PM

• Add and use MessagesManager::get_message_poll_id. (by levlam)

4 files, +36/-0.

🔨 b0c75c13a at 11 Apr 11:38 PM

• Move set_poll_answer and get_poll_voters to PollManager. (by levlam)

7 files, +12/-82.

🔨 42ea83d4e at 12 Apr 12:31 AM

• Move stop_poll to PollManager. (by levlam)

7 files, +19/-50.

🔨 ea683b225 at 13 Apr 03:13 PM

• Move add_poll_option and delete_poll_option to PollManager. (by levlam)

7 files, +12/-55.

🔨 3bde4782c at 14 Apr 01:38 AM

• Make iOS build reproducible by @g000sha256. (by levlam)

2 files, +2/-2.

🔨 f3713bba0 at 14 Apr 02:09 PM

• Add g000sha256/tdl-coroutines to the list of examples. (by levlam)

1 files, +3/-1.

🔨 8921c22f0 at 14 Apr 02:17 PM

• Fix handling of links to specific task and poll option. (by levlam)

2 files, +13/-13.
🔨 21275249c at 14 Apr 03:29 PM

• Hide recent voters if voters aren't available. (by levlam)

1 files, +1/-0.

🔨 54bf55038 at 14 Apr 08:19 PM

• Improve creation of edited business media. (by levlam)

1 files, +1/-2.

🔨 f3b4df334 at 15 Apr 03:15 PM

• Return the exact error in getStickerSetName. (by levlam)

2 files, +11/-5.

🔨 de45f14e9 at 16 Apr 04:02 PM

• Use has_unread_message_reactions to check presence of unread reacti... (by levlam)

1 files, +1/-1.

🔨 bc79a6d2d at 17 Apr 01:22 PM

• Improve test. (by levlam)

1 files, +27/-28.

🔨 5bd9e60d4 at 18 Apr 10:31 PM

• Fix misprint. (by levlam)

1 files, +1/-1.

🔨 746ae1969 at 19 Apr 11:47 PM

• Add and use MessagesManager::is_message_forward. (by levlam)

2 files, +26/-38.

🔨 18b89f41b at 20 Apr 12:37 AM

• Move share_dialogs_with_bot to MessageQueryManager. (by levlam)

5 files, +74/-75.

🔨 12bf8163c at 21 Apr 12:33 AM

• Add MessageInputReplyTo debug. (by levlam)

6 files, +43/-20.

🔨 10053eb7f at 22 Apr 12:55 PM

• Add DialogAdministrator constructor. (by levlam)

3 files, +13/-2.

🔨 01fd58957 at 23 Apr 12:52 PM

• Optionally store poll option voter count. (by levlam)

1 files, +10/-2.

🔨 72e61404c at 23 Apr 01:14 PM

• Support store of poll options without data. (by levlam)

1 files, +10/-2.

🔨 d93059e8e at 23 Apr 01:24 PM

• Make PollOption.data_ private. (by levlam)

3 files, +18/-16.

🔨 ff7f15184 at 23 Apr 01:32 PM

• Don't create data for local poll options. (by levlam)

4 files, +8/-12.

🔨 583f1b04e at 23 Apr 02:34 PM

• Add PollOption::dup_option. (by levlam)

2 files, +10/-0.

🔨 81fbe7a74 at 23 Apr 03:00 PM

• Remove unallowed poll option entities on creation. (by levlam)

2 files, +1/-3.

🔨 ce65e47ad at 24 Apr 02:49 PM

• Fix spelling. (by levlam)

2 files, +2/-2.

🔨 8fc2344f3 at 25 Apr 10:31 PM

• Fix value of can_manage_tags in basic groups. (by levlam)

3 files, +6/-4.
🔨 36b87da17 at 26 Apr 11:24 PM

• Fix spelling. (by levlam)

2 files, +4/-4.

🔨 742be8390 at 27 Apr 03:23 PM

• Fix dup_option. (by levlam)

1 files, +4/-1.

🔨 e17ad2d9b at 28 Apr 11:18 PM

• Keep forward header for audio. (by levlam)

1 files, +1/-4.

🔨 d5714b0b8 at 29 Apr 12:11 AM

• Fix replies to invalid messages. (by levlam)

1 files, +1/-0.

🔨 e86cd4496 at 30 Apr 08:52 AM

• Fix includes. (by levlam)

4 files, +2/-2.

🔨 7e3361e5a at 07 Apr 03:58 PM

• Update layer to 225. (by levlam)

14 files, +86/-32.

🔨 084707e99 at 07 Apr 04:11 PM

• Support member-only polls. (by levlam)

6 files, +36/-21.

🔨 4133b27c4 at 07 Apr 04:33 PM

• Improve giveaway country code checks. (by levlam)

1 files, +2/-1.

🔨 bb6574d9f at 07 Apr 04:45 PM

• Support limiting of poll voters to specific countries. (by levlam)

6 files, +74/-28.

🔨 7d56f9c58 at 09 Apr 08:17 PM

• Add Poll.can_get_vote_statistics. (by levlam)

4 files, +18/-9.

🔨 bcd2c683c at 10 Apr 01:12 AM

• Move can_get_poll_vote_statistics to messageProperties. (by levlam)

7 files, +50/-9.

🔨 f654c5c81 at 10 Apr 01:35 AM

• Add td_api::getPollVoteStatistics. (by levlam)

6 files, +76/-0.

🔨 1eaf2481e at 10 Apr 02:15 PM

• Add message.contains_unread_poll_votes. (by levlam)

2 files, +8/-6.

🔨 d6ef00fa9 at 10 Apr 02:42 PM

• Add updateMessageContainsUnreadPollVotes. (by levlam)

3 files, +32/-1.

🔨 74b12e37a at 10 Apr 03:17 PM

• Send updates for messages always. (by levlam)

1 files, +2/-2.

🔨 04498cfbb at 10 Apr 03:33 PM

• Ignore unread_poll_votes for message with being read poll votes. (by levlam)

1 files, +15/-4.

🔨 1f68a4a84 at 10 Apr 03:47 PM

• Clear unread poll vote counters before sending updates. (by levlam)

3 files, +24/-20.

🔨 8f2ebbc6b at 10 Apr 04:02 PM

• Drop reaction counter before removing all reactions.` (by levlam)

3 files, +24/-18.

🔨 ec9b956ef at 10 Apr 06:03 PM

• Improve addProfileAudio. (by levlam)

6 files, +232/-8.

🔨 ade6176c9 at 10 Apr 06:13 PM

• Allow polls with 1 option. (by levlam)

3 files, +5/-5.

🔨 dd78f94a8 at 10 Apr 07:11 PM

• Support internalLinkTypeRequestManagedBot without suggested username. (by levlam)

3 files, +18/-3.

🔨 fb07535b5 at 13 Apr 04:17 PM

• Add userTypeBot.supports_username_queries. (by levlam)

3 files, +15/-5.

🔨 57259ff9e at 13 Apr 06:56 PM

• Add message.guest_bot_caller_id. (by levlam)

3 files, +65/-18.

🔨 49e592ccc at 13 Apr 07:39 PM

• Add MessagesManager::get_guest_message_object. (by levlam)

2 files, +32/-29.

🔨 7aed695bf at 13 Apr 08:04 PM

• Add td_api::updateNewGuestQuery. (by levlam)

3 files, +42/-6.

🔨 339ff0c6c at 13 Apr 08:15 PM

• Add td_api::answerGuestQuery. (by levlam)

5 files, +58/-0.

🔨 f65f56761 at 14 Apr 02:36 AM

• Ignore internal replies to messages in another chat for bots. (by levlam)

1 files, +9/-0.

🔨 d72be7609 at 14 Apr 02:00 PM

• Support custom styles in textCompositionStyle. (by levlam)

7 files, +240/-3.

🔨 7a8277ebe at 14 Apr 02:48 PM

• Add internal option "phone_country_iso2". (by levlam)

3 files, +6/-1.

🔨 271c71136 at 14 Apr 03:28 PM

• Add comment about recent voter processing. (by levlam)

1 files, +2/-0.
🔨 978979edb at 14 Apr 03:35 PM

• Improve PollManager::can_get_poll_voters. (by levlam)

1 files, +12/-6.

🔨 ca82791de at 14 Apr 03:38 PM

• Allow to see poll results immediately for users from unallowed coun... (by levlam)

1 files, +4/-0.

🔨 b00c67763 at 14 Apr 04:02 PM

• Add poll.vote_restriction_reason. (by levlam)

3 files, +43/-2.

🔨 0b9e9829b at 14 Apr 04:26 PM

• Add more poll vote restrcition reasons. (by levlam)

4 files, +49/-24.

🔨 528988dd9 at 14 Apr 05:32 PM

• Remove "ai_compose_styles" config option. (by levlam)

2 files, +1/-30.

🔨 176915344 at 14 Apr 05:55 PM

• Add class AiComposeTones. (by levlam)

3 files, +60/-0.

🔨 a05aeeb9c at 14 Apr 06:04 PM

• Use AiComposeTones in TranslationManager. (by levlam)

3 files, +16/-32.

🔨 b77099227 at 14 Apr 06:22 PM

• Periodically reload text compostion styles. (by levlam)

4 files, +62/-1.

🔨 c96e67c38 at 14 Apr 06:24 PM

• Support telegram_api::updateAiComposeTones updates. (by levlam)

2 files, +6/-6.

🔨 fc903aab3 at 14 Apr 06:48 PM

• Add and use AiComposeTones::get_input_ai_compose_tone. (by levlam)

3 files, +40/-6.

🔨 3ba1e630b at 14 Apr 06:59 PM

• Load users from textCompositionStyles. (by levlam)

3 files, +19/-3.

🔨 23971a844 at 14 Apr 07:55 PM

• Add td_api::createTextCompositionStyle. (by levlam)

6 files, +80/-0.

🔨 327531a54 at 16 Apr 05:21 PM

• Add td_api::textCompositionStyleExample. (by levlam)

6 files, +120/-1.

🔨 ee93de50b at 16 Apr 05:36 PM

• Add textCompositionStyle.english_example. (by levlam)

4 files, +20/-3.

🔨 8a7d707ee at 16 Apr 06:14 PM

• Add td_api::editTextCompositionStyle. (by levlam)

6 files, +89/-2.

🔨 990b821c8 at 17 Apr 03:36 PM

• Add td_api::internalLinkTypeTextCompositionStyle. (by levlam)

5 files, +79/-3.

🔨 27b1ee8cd at 17 Apr 04:47 PM

• Add td_api::searchTextCompositionStyle. (by levlam)

6 files, +68/-0.

🔨 f5b5a6e11 at 17 Apr 05:23 PM

• Add td_api::linkPreviewTypeTextCompositionStyle. (by levlam)

2 files, +38/-1.

🔨 19292458f at 17 Apr 06:11 PM

• Add td_api::botAccessSettings. (by levlam)

5 files, +82/-0.

🔨 3819fded5 at 17 Apr 06:15 PM

• Rename td_api::getBotToken to getManagedBotToken. (by levlam)

4 files, +5/-9.

🔨 b6aa479a9 at 17 Apr 06:31 PM

• Add td_api::getManagedBotAccessSettings. (by levlam)

5 files, +52/-0.

🔨 83506493e at 17 Apr 07:10 PM

• Add td_api::setManagedBotAccessSettings. (by levlam)

7 files, +79/-0.

🔨 0c6ea7e09 at 17 Apr 07:47 PM

• Add the option "text_composition_style_example_count". (by levlam)

3 files, +3/-1.

🔨 64972181c at 17 Apr 08:02 PM

• Add td_api::getTextCompositionStyleExample. (by levlam)

6 files, +56/-0.

🔨 39bc8f701 at 20 Apr 06:22 PM

• Add get_message_content_input_media for paid media. (by levlam)

3 files, +23/-21.

🔨 91043f84d at 20 Apr 06:28 PM

• Simplify get_message_content_star_count usage. (by levlam)

2 files, +7/-4.

🔨 7c8fea82c at 20 Apr 07:59 PM

• Add and use can_message_content_have_multiple_files. (by levlam)

7 files, +97/-74.

🔨 884ec9aa3 at 21 Apr 02:31 PM

• Allow empty text in td_api::sendTextMessageDraft. (by levlam)

2 files, +2/-2.

🔨 9571c262f at 21 Apr 03:06 PM

• Add td_api::premiumLimitTypeCustomTextCompositionStyleCount and the... (by levlam)

4 files, +16/-2.

🔨 ff051c4dc at 21 Apr 03:09 PM

• Add the option "text_composition_style_title_length_max". (by levlam)

4 files, +5/-3.
🔨 df4bfee0d at 21 Apr 03:12 PM

• Add the option "text_composition_style_prompt_length_max". (by levlam)

4 files, +5/-3.

🔨 86d375553 at 21 Apr 04:51 PM

• Add td_api::addTextCompositionStyle. (by levlam)

6 files, +50/-0.

🔨 3e10a17e6 at 21 Apr 05:07 PM

• Add td_api::removeTextCompositionStyle. (by levlam)

6 files, +24/-0.

🔨 58d72a0e8 at 21 Apr 05:10 PM

• Pass promise to reload_ai_compose_tones. (by levlam)

3 files, +14/-7.

🔨 6113d3822 at 21 Apr 05:13 PM

• Reload added text styles after creating a new style or editing an e... (by levlam)

1 files, +7/-3.

🔨 36e726f93 at 21 Apr 05:28 PM

• Add td_api::deleteTextCompositionStyle. (by levlam)

6 files, +50/-0.

🔨 6026a474c at 21 Apr 05:42 PM

• Remove is_channel_message parameter from create_message. (by levlam)

8 files, +62/-80.

🔨 c67a309cf at 21 Apr 07:35 PM

• Improve docuemntation of can_connect_to_business. (by levlam)

1 files, +1/-1.

🔨 05600741a at 21 Apr 08:14 PM

• Support invalid file identifiers returned in get_message_content_an... (by levlam)

2 files, +25/-12.

🔨 d59ef0167 at 21 Apr 08:43 PM

• Add and use FileManager::get_poll_media. (by levlam)

2 files, +30/-2.

🔨 65b967524 at 21 Apr 09:00 PM

• Support inputMediaPoll in FileManager. (by levlam)

2 files, +49/-18.

🔨 95c14cd60 at 21 Apr 10:31 PM

• Add chatPermissions.can_react_to_messages. (by levlam)

9 files, +60/-76.

🔨 2976e0d52 at 21 Apr 10:45 PM

• Use CHECK instead of a condition. (by levlam)

1 files, +2/-5.

🔨 57b36795f at 23 Apr 03:12 PM

• Store poll options for local polls. (by levlam)

4 files, +26/-28.

🔨 4dd8cfe6f at 23 Apr 03:23 PM

• Add and use PollOption::get_poll_option. (by levlam)

4 files, +24/-20.

🔨 68d952e9b at 23 Apr 03:51 PM

• Add PollOption::get_poll_options. (by levlam)

3 files, +23/-12.

🔨 145840ff2 at 23 Apr 05:15 PM

• Support polls in get_individual_message_contents. (by levlam)

5 files, +39/-5.

🔨 8104480e0 at 23 Apr 05:49 PM

• Support media in polls in get_input_media. (by levlam)

5 files, +47/-11.

🔨 50d50976f at 23 Apr 05:54 PM

• Support polls in get_message_content_input_media. (by levlam)

3 files, +10/-6.

🔨 f212d1c37 at 24 Apr 03:21 PM

• Add merge_and_compare_message_contents and use it in MessagesManager. (by levlam)

3 files, +45/-26.

🔨 6982b908e at 24 Apr 03:29 PM

• Use merge_and_compare_message_contents in QUickReplyManager. (by levlam)

1 files, +8/-15.

🔨 7a1552c09 at 24 Apr 03:45 PM

• Use merge_and_compare_message_contents in BusinessConnectionManager. (by levlam)

1 files, +3/-12.

🔨 a85b8e5ac at 24 Apr 04:00 PM

• Move update_message_content_file_id_remote calls to merge_and_compa... (by levlam)

6 files, +22/-23.

🔨 632df33d5 at 24 Apr 04:01 PM

• Make update_message_content_file_id_remote private. (by levlam)

2 files, +50/-54.

🔨 3a7e9d476 at 24 Apr 04:45 PM

• Support polls in get_uploaded_message_content. (by levlam)

3 files, +32/-0.

🔨 f94495bce at 24 Apr 05:12 PM

• Support polls in delete_message_content_thumbnail. (by levlam)

1 files, +7/-1.

🔨 4f1c434a9 at 24 Apr 05:23 PM

• Add td_api::reactionUnavailabilityReasonRestricted. (by levlam)

4 files, +13/-1.

🔨 392d06ded at 24 Apr 06:04 PM

• Add td_api::deleteAllRecentMessageReactionsFromSender. (by levlam)

6 files, +74/-0.

🔨 758956f9e at 24 Apr 06:14 PM

• Add td_api::deleteMessageReactionsFromSender. (by levlam)

6 files, +82/-1.

🔨 988a94c8c at 24 Apr 06:25 PM

• Add messageProperties.can_delete_reactions. (by levlam)

3 files, +14/-6.
🔨 8f7a7a2af at 24 Apr 07:28 PM

• Add td_api::getPersonalChatHistory. (by levlam)

5 files, +57/-0.

🔨 7800cbd1c at 24 Apr 08:30 PM

• Improve can_delete_message_reactions. (by levlam)

1 files, +4/-1.

🔨 fa2559582 at 27 Apr 03:15 PM

• Support polls in merge_message_contents. (by levlam)

1 files, +16/-1.

🔨 7da70901a at 27 Apr 03:27 PM

• Support polls in get_message_content_duration. (by levlam)

1 files, +7/-0.

🔨 f08c9f287 at 27 Apr 03:59 PM

• Add and use get_individual_message_content_refs. (by levlam)

3 files, +61/-12.

🔨 4989ed3a8 at 27 Apr 04:03 PM

• Simplify PollManager::get_individual_message_contents. (by levlam)

1 files, +8/-16.

🔨 a39282db9 at 27 Apr 04:05 PM

• Remove media timestamps in paid media. (by levlam)

1 files, +0/-7.

🔨 8f783b8e5 at 27 Apr 04:08 PM

• Support polls in get_message_content_need_to_upload_covers. (by levlam)

1 files, +12/-0.

🔨 13003156a at 27 Apr 04:16 PM

• Check that content isn't nullptr everywhere. (by levlam)

1 files, +66/-0.

🔨 574e087fb at 27 Apr 04:41 PM

• Support polls in get_message_content_any_file_ids. (by levlam)

3 files, +30/-11.

🔨 ea8bf7ce0 at 27 Apr 06:02 PM

• Support Polls in get_message_content_thumbnail_file_ids. (by levlam)

1 files, +9/-0.

🔨 513ec03f8 at 27 Apr 06:06 PM

• Support polls in update_message_content_file_id_remotes. (by levlam)

1 files, +18/-4.

🔨 06cf9ea87 at 27 Apr 06:11 PM

• Support polls in need_reget_message_content. (by levlam)

1 files, +10/-0.

🔨 c6eb7d1da at 27 Apr 07:24 PM

• Support file reference errors for polls. (by levlam)

1 files, +32/-10.

🔨 c81e6da9f at 27 Apr 08:35 PM

• Disallow polls with media in quick replies. (by levlam)

1 files, +11/-1.

🔨 bf4bfcf8e at 28 Apr 05:39 PM

• Support upload of multiple media in polls. (by levlam)

3 files, +7/-2.

🔨 3e78ebcd8 at 29 Apr 04:16 PM

• Allow to get poll statistics in forwarded messages. (by levlam)

1 files, +0/-1.

🔨 3fc0b253d at 29 Apr 06:33 PM

• Add td_api::topChatCategoryGuestBots. (by levlam)

5 files, +21/-3.

🔨 9175d061a at 29 Apr 06:39 PM

• Locally update guest-bot rating. (by levlam)

1 files, +13/-8.

🔨 3fbbd52ff at 29 Apr 06:43 PM

• Improve naming of userTypeBot.supports_guest_queries. (by levlam)

1 files, +2/-2.

🔨 74d35edb6 at 29 Apr 06:51 PM

• Add authorizationStateWaitPremiumPurchase.premium_day_count. (by levlam)

3 files, +14/-5.

🔨 008fb43c8 at 29 Apr 07:08 PM

• Support premium_day_count in checkAuthenticationPremiumPurchase and... (by levlam)

5 files, +21/-14.

🔨 5a78b40be at 29 Apr 07:08 PM

• Improve sound_id documentation by @roundedrectangle. (by levlam)

1 files, +3/-3.

🔨 1e05885fb at 29 Apr 11:08 PM

• Add PollManager::get_poll_media_message_content. (by levlam)

2 files, +27/-0.

🔨 b2fd2e468 at 29 Apr 11:11 PM

• Add inputMessagePoll.media. (by levlam)

3 files, +7/-3.

🔨 8ff835b82 at 30 Apr 01:06 PM

• Add inputPollTypeQuiz.explanation_media. (by levlam)

3 files, +13/-8.

🔨 410f57214 at 30 Apr 01:17 PM

• Add inputPollOption.media. (by levlam)

4 files, +22/-7.

🔨 b5c87eb91 at 30 Apr 01:42 PM

• Add and use the option "poll_country_count_max". (by levlam)

5 files, +9/-2.

🔨 b495d5326 at 30 Apr 01:53 PM

• Improve documentation. (by levlam)

1 files, +1/-1.

🔨 e7cbde50c at 30 Apr 02:04 PM

• Allow to limit poll voters only in channel chats. (by levlam)

2 files, +6/-2.
🔨 17ac64020 at 30 Apr 02:15 PM

• Improve dup_poll. (by levlam)

1 files, +7/-5.

🔨 a4978345f at 30 Apr 02:39 PM

• Update default option value. (by levlam)

1 files, +1/-1.

🔨 d51464eb2 at 30 Apr 04:28 PM

• Improve pollVoteRestrictionReasonMembershipRequired. (by levlam)

10 files, +69/-46.

🔨 c6411b9c9 at 30 Apr 04:58 PM

• Add pollVoteRestrictionReasonOther. (by levlam)

10 files, +52/-37.

🔨 dc470c164 at 30 Apr 05:02 PM

• Remove pollVoteRestrictionReasonQuickReply. (by levlam)

2 files, +0/-6.

🔨 d004a6f17 at 30 Apr 05:16 PM

• Improve get_checklist_object. (by levlam)

4 files, +7/-6.

🔨 1574780ca at 30 Apr 05:21 PM

• Improve poll.can_get_voters. (by levlam)

1 files, +1/-1.

🔨 bcbe2f309 at 30 Apr 05:39 PM

• Restore replies to yet unsent messages only for forwards. (by levlam)

1 files, +2/-2.

🔨 9b9bae910 at 01 May 03:20 PM

• Minor fixes. (by levlam)

8 files, +10/-6.

🔨 5340472b0 at 01 May 03:39 PM

• Fix possible use after move. (by levlam)

6 files, +21/-17.

🔨 64d4cea86 at 01 May 07:11 PM

• Check guest query identifier. (by levlam)

1 files, +4/-0.

🔨 126a06ca5 at 02 May 02:45 AM

• Remove sentWebAppMessage. (by levlam)

3 files, +8/-11.

🔨 84d2ea0d8 at 02 May 02:49 AM

• Fix handling of the error "USERNAME_OCCUPIED". (by levlam)

1 files, +3/-0.

🔨 a96365b5f at 02 May 02:51 AM

• Remove special handling in the error "USERNAME_PURCHASE_AVAILABLE". (by levlam)

1 files, +0/-3.

🔨 386eca6fe at 03 May 01:22 AM

• Fix DialogParticipantStatus::GroupAdministrator. (by levlam)

2 files, +11/-12.

🔨 1a9ef3d68 at 03 May 01:26 AM

• Repair group administrator rights on load. (by levlam)

1 files, +3/-0.

🔨 9c62782dc at 03 May 01:32 AM

• Ignore can_manage_topics right in basic groups. (by levlam)

1 files, +1/-0.

🔨 53cc1e2c6 at 04 May 01:57 AM

• Improve field name. (by levlam)

2 files, +6/-6.

🔨 febbb2647 at 04 May 02:54 AM

• Adjust gift settings for bots. (by levlam)

1 files, +1/-1.

🔨 6399d7472 at 04 May 03:02 AM

• Improve error message. (by levlam)

1 files, +1/-1.

🔨 a8e8399ec at 04 May 03:19 AM

• Fix getPersonalChannelHistory. (by levlam)

1 files, +1/-1.

🔨 42ea57f6e at 04 May 05:20 PM

• Add message_id source in MessageInputReplyTo::parse, (by levlam)

1 files, +1/-0.

🔨 fb10043ba at 04 May 05:41 PM

• Improve error message. (by levlam)

1 files, +3/-2.

🔨 562bce098 at 04 May 05:51 PM

• Ignore draft replies to yet unsent messages. (by levlam)

1 files, +5/-0.

🔨 e22cc4351 at 04 May 06:01 PM

• Ignore "MESSAGE_NOT_MODIFIED" error when deleting reactions. (by levlam)

1 files, +3/-0.

🔨 4a92ce7b4 at 04 May 07:17 PM

• Fix poll media documentation. (by levlam)

1 files, +3/-3.

🔨 aeddf8ca3 at 05 May 02:04 AM

• Fix processing of guest messages. (by levlam)

1 files, +11/-14.

🔨 336504954 at 05 May 01:01 PM

• Don't expect own guest messages to be outgoing. (by levlam)

1 files, +4/-2.

🔨 691cb6a77 at 06 May 05:35 PM

• Support comments for added proxy. (by levlam)

5 files, +85/-32.

🔨 a09adfc63 at 07 May 03:16 AM

• Fix reply_to_top_id. (by levlam)

1 files, +5/-0.
🔨 02473d316 at 07 May 03:41 AM

• Improve pollVoteRestrictionReasonMembershipRequired. (by levlam)

9 files, +41/-35.

🔨 aaea672ae at 07 May 03:58 AM

• Allow to see results in limited by membershop polls. (by levlam)

2 files, +29/-15.

🔨 293990c9a at 07 May 04:11 AM

• tg_cli: do not try to restrict polls in non-channels. (by levlam)

1 files, +9/-3.

🔨 66cf68106 at 07 May 04:14 AM

• tg_cli: do not try to send anonymous polls with open answers. (by levlam)

1 files, +1/-1.

🔨 f07370787 at 07 May 04:48 AM

• Remove unused variable. (by levlam)

1 files, +0/-1.

🔨 3f4d13a3c at 07 May 04:48 AM

• Remove redundant std::move. (by levlam)

1 files, +1/-1.

🔨 def0fb1e5 at 07 May 04:49 AM

• Remove unused variables. (by levlam)

1 files, +2/-2.

🔨 80c12d847 at 07 May 05:35 PM

• Fix ReactionUnavailabilityReason::Restricted. (by levlam)

1 files, +3/-1.

🔨 3678c2d42 at 08 May 01:35 AM

• Improve removeTextCompositionStyle documentation. (by levlam)

1 files, +1/-1.

🔨 a26ccb8c5 at 08 May 01:36 AM

• Fix handling of updateAiComposeTones. (by levlam)

1 files, +1/-0.