Commit Graph

9478 Commits

Author SHA1 Message Date
levlam
0d4c918fea Reload emoji sticker sets once. 2022-12-21 15:18:42 +03:00
levlam
6516210321 Remove "themed_emoji_statuses_sticker_set_id" option. 2022-12-21 12:26:29 +03:00
levlam
124d0d4043 Use directly remove_event instead of pop in TQueue:clear. 2022-12-20 19:34:55 +03:00
levlam
94e678dbc8 Add has_spoiler flag to messagePhoto and messageVideo. 2022-12-20 18:06:21 +03:00
levlam
f99fb4fc06 Delete events from callback before forgetting them in TQueue. 2022-12-20 16:37:22 +03:00
levlam
6cb9371061 Add toggleSupergroupHasHiddenMembers. 2022-12-20 15:51:37 +03:00
levlam
8bfc68b3f8 Improve ContactsManager::get_channel_effective_has_hidden_participants. 2022-12-20 15:12:36 +03:00
levlam
299dc26be6 Add phoneNumberInfo.is_anonymous. 2022-12-20 15:01:39 +03:00
levlam
164848cb8f Allow to add emoji stickers to animations, photos and videos. 2022-12-20 14:04:22 +03:00
levlam
01c1bcc149 Support stickerSetNoCovered. 2022-12-20 13:31:59 +03:00
levlam
d611b21f17 Increase MessageUnsupported version to load photo and video with spoiler. 2022-12-20 13:05:28 +03:00
levlam
0fe8023cdc Add new flags to basicGroupFullInfo. 2022-12-20 11:17:51 +03:00
levlam
983cb965cf Add supergroupFullInfo.can_hide_members. 2022-12-20 11:04:00 +03:00
levlam
f4f156a5b1 Hide viewers in chats with hidden participants. 2022-12-19 21:34:38 +03:00
levlam
89c407c129 Use server-side online count for supergroups with hidden members. 2022-12-19 21:25:53 +03:00
levlam
db761e0852 Correctly process received channel participants. 2022-12-19 21:20:14 +03:00
levlam
786cbf990c Add supergroupFullInfo.has_hidden_members. 2022-12-19 20:29:33 +03:00
levlam
f2d8575828 Add supergroupFullInfo.can_toggle_aggressive_anti_spam. 2022-12-19 13:59:09 +03:00
levlam
8a2598869c Rename fallback photo to public photo. 2022-12-19 13:03:38 +03:00
levlam
9d4517ab26 tg_cli: simplify message TTL testing. 2022-12-16 16:36:51 +03:00
levlam
0b8e1747a5 tg_cli: simplify has_spoiler testing. 2022-12-16 15:58:33 +03:00
levlam
02db4f2fac Support sending of photos and videos with spoiler animation. 2022-12-15 22:41:55 +03:00
levlam
ab349e1562 Support photo deletion in setUserPersonalProfilePhoto. 2022-12-15 18:39:39 +03:00
levlam
1ee924aeb2 Add suggestUserPersonalProfilePhoto. 2022-12-15 18:12:30 +03:00
levlam
7b8ce74ec2 Allow to set fallback profile photo. 2022-12-15 17:44:26 +03:00
levlam
8de2bc531d Add userFullInfo.fallback_photo. 2022-12-15 17:17:42 +03:00
levlam
121dd73bfb Add ContactsManager::get_user_full_profile_photo_id. 2022-12-15 15:27:22 +03:00
levlam
214c8d5e70 Add replyMarkupShowKeyboard.is_persistent. 2022-12-15 14:59:12 +03:00
levlam
c30756f450 Add AttachmentMenuBot.request_write_access. 2022-12-15 14:25:45 +03:00
levlam
743ba7cc28 Add toggleBotIsAddedToAttachmentMenu.allow_write_access. 2022-12-15 14:21:22 +03:00
levlam
cc52263026 Add td_api::messageBotWriteAccessAllowed 2022-12-14 21:13:48 +03:00
levlam
5ed064b810 Split some long class/field descriptions. 2022-12-14 17:35:31 +03:00
levlam
1edde0e808 Split multiline documentation by different lines. 2022-12-14 16:30:37 +03:00
levlam
b2c838f7bb Add td_api::setUserPersonalProfilePhoto. 2022-12-13 14:16:49 +03:00
levlam
0db6fe533b Support personal photo in UserFull. 2022-12-09 18:46:57 +03:00
levlam
f941df4ec7 Add profilePhoto.is_personal flag. 2022-12-09 15:52:21 +03:00
levlam
ebeb524f70 Add messageSuggestProfilePhoto. 2022-12-09 14:13:37 +03:00
levlam
9cc023111d Add sticker.has_text_color. 2022-12-09 13:39:29 +03:00
levlam
8e7d5f5594 Update layer to 151. 2022-12-08 20:58:37 +03:00
levlam
86d5f12e6e Don't try to load the same chat many times from the database. 2022-12-23 14:28:03 +03:00
levlam
1e65d38483 Ignore ReadMessageContents updates for bots. 2022-12-22 17:19:33 +03:00
levlam
01d7178272 Add source to do_reload_sticker_set. 2022-12-21 11:18:30 +03:00
levlam
2afe1fc6ce Drop pending updates with too big PTS after getDifference. 2022-12-20 12:42:03 +03:00
levlam
4f8844d6d5 Unify parameter order. 2022-12-20 11:27:38 +03:00
levlam
b714a53084 Improve authorization states documentation. 2022-12-19 17:12:48 +03:00
levlam
f1eedfaa47 Simplify some usages of optional TL fields. 2022-12-18 22:15:57 +03:00
levlam
4240026bf7 Check that sticker is still in the set before using it. 2022-12-17 21:14:39 +03:00
levlam
5b8161c838 Simplify optional fields access in *Full. 2022-12-16 12:37:49 +03:00
levlam
36c7dc2b63 Improve FullLocalFileLocation default constructor. 2022-12-15 23:05:51 +03:00
levlam
f97c103e2b Update last read inbox/outbox message identifiers in topics. 2022-12-14 14:25:04 +03:00