levlam
|
2de39ffffe
|
Fix can_have_input_media for stories.
|
2023-09-23 16:33:34 +03:00 |
|
levlam
|
1e2c0ce814
|
Rename FullMessageId to MessageFullId.
|
2023-09-21 19:11:17 +03:00 |
|
levlam
|
82c702c16d
|
Minor improvements.
|
2023-09-19 21:59:14 +03:00 |
|
levlam
|
153ff5503b
|
Update layer to 164.
|
2023-08-15 22:45:37 +03:00 |
|
levlam
|
5ebbda1c26
|
Add td_api::MessageSelfDestructType.
|
2023-09-06 21:27:45 +03:00 |
|
levlam
|
aec04a2d01
|
Support immediately disappearing photos and videos.
|
2023-09-06 20:45:15 +03:00 |
|
levlam
|
249da789e7
|
Add messageBotWriteAccessAllowed.by_request.
|
2023-08-25 16:53:50 +03:00 |
|
levlam
|
1a2bfad094
|
Move message content self-destruct time checks to create_input_message_content.
|
2023-08-29 18:51:57 +03:00 |
|
levlam
|
a0990ef2fd
|
Various fixes.
|
2023-08-15 17:45:16 +03:00 |
|
levlam
|
b12ade01f6
|
Add more checks for server StoryId.
|
2023-08-10 20:22:12 +03:00 |
|
levlam
|
7f4e614bfe
|
Add td_api::inputStoryArea.
|
2023-08-01 18:11:30 +03:00 |
|
levlam
|
9dcfd9d66d
|
Add ReactionManager and move there all reaction-related methods from StickersManager.
|
2023-08-09 12:59:48 +03:00 |
|
levlam
|
d2add02ac9
|
Move get_sorted_available_reactions to StickersManager.
|
2023-08-09 12:07:13 +03:00 |
|
levlam
|
451c559539
|
Add various checks.
|
2023-07-23 01:41:59 +03:00 |
|
levlam
|
fa1e7a1eab
|
Fix get_message_content_min_user_ids.
|
2023-07-14 14:04:16 +03:00 |
|
levlam
|
558305046c
|
Use get_story_force if appropriate.
|
2023-07-10 16:50:01 +03:00 |
|
levlam
|
82b524de0a
|
Create chats for received story identifiers.
|
2023-07-10 16:39:49 +03:00 |
|
levlam
|
4ae098c3a8
|
Add StoryFullId to dependencies.
|
2023-07-10 15:36:38 +03:00 |
|
levlam
|
aed9823659
|
Fix dup_story_content.
|
2023-07-05 15:40:08 +03:00 |
|
levlam
|
b04eeb4d87
|
Ignore parsed MessageContent of unknown type.
|
2023-07-03 15:46:31 +03:00 |
|
levlam
|
2bf47d0809
|
Minor fixes.
|
2023-07-01 16:22:01 +03:00 |
|
levlam
|
bcf9ff7d43
|
Explicitly include telegram_api.h in cpp files.
|
2023-07-01 14:53:04 +03:00 |
|
levlam
|
3a3ae9eabf
|
Explicitly pass Td to Location constructor and don't register locations for bots.
|
2023-06-28 19:01:00 +03:00 |
|
levlam
|
d3e0372b14
|
Use Chat as owner of stories in td_api.
|
2023-06-27 21:51:36 +03:00 |
|
levlam
|
8d7262836b
|
Remove incorrect "ignored" comments in conversion from secret chat objects.
|
2023-06-23 16:28:48 +03:00 |
|
levlam
|
c34b4c3ef7
|
Add storyVideo.is_animation.
|
2023-06-23 16:06:02 +03:00 |
|
levlam
|
ebac96e7ec
|
Add get_message_content_story_full_id.
|
2023-06-22 22:39:47 +03:00 |
|
levlam
|
59477f8f98
|
Improve field names.
|
2023-06-15 13:44:09 +03:00 |
|
levlam
|
29a1b7e3d6
|
Support media timestamps in replies to stories.
|
2023-06-13 18:20:26 +03:00 |
|
levlam
|
f182e105eb
|
Register web page story sender users for UserFromMessage.
|
2023-06-13 17:14:19 +03:00 |
|
levlam
|
64badee6f2
|
Add get_message_content_min_user_ids and register story sender.
|
2023-06-13 13:46:12 +03:00 |
|
levlam
|
686f0eabe6
|
Add td_api::messageStory and td_api::inputMessageStory.
|
2023-06-12 19:23:58 +03:00 |
|
levlam
|
71faaae22f
|
Support precise video duration.
|
2023-06-05 14:33:00 +03:00 |
|
levlam
|
936c27577e
|
Check that input content is non-empty inside corresponding functions.
|
2023-05-25 21:25:16 +03:00 |
|
levlam
|
b27b9caa89
|
Add FileType::VideoStory.
|
2023-05-25 14:19:54 +03:00 |
|
levlam
|
41da14fd17
|
Add and use get_story_content_duration.
|
2023-05-24 16:23:05 +03:00 |
|
levlam
|
f5208dd8bd
|
Add video.preload_prefix_size.
|
2023-05-19 14:57:57 +03:00 |
|
levlam
|
030e440757
|
Update layer to 160.
|
2023-05-01 21:07:01 +03:00 |
|
levlam
|
38efb6d673
|
Support MessageSenders as poll voters.
|
2023-04-25 16:41:04 +03:00 |
|
levlam
|
dd7fe47db8
|
Add FileManager::copy_file_id.
|
2023-05-24 15:28:40 +03:00 |
|
levlam
|
fc82657626
|
Add create_photo function.
|
2023-05-22 15:35:25 +03:00 |
|
levlam
|
3d4b4ac014
|
Simplify inputMessageContent processing.
|
2023-05-21 23:28:34 +03:00 |
|
levlam
|
c70ef59cde
|
Add get_input_thumbnail_photo_size.
|
2023-05-21 23:05:28 +03:00 |
|
levlam
|
c18818013a
|
Add get_input_photo_size function.
|
2023-05-21 16:35:33 +03:00 |
|
levlam
|
1da3955271
|
Move Photo merging to merge_photos function.
|
2023-05-18 17:03:56 +03:00 |
|
levlam
|
f8853fb938
|
Skip new entities for some bots.
|
2023-05-01 13:44:41 +03:00 |
|
levlam
|
e1eff4a06a
|
Add MessagesManager::get_chat_id_object for checking chat_id before returning it.
|
2023-04-13 22:41:22 +03:00 |
|
levlam
|
e0bee7757b
|
Improve get_message_user_ids and get_message_channel_ids.
|
2023-04-12 01:33:48 +03:00 |
|
levlam
|
00ed2f85b8
|
Support dark_theme_brightness for chat backgrounds.
|
2023-04-10 18:45:26 +03:00 |
|
levlam
|
13d0536db1
|
Add chat.background.
|
2023-04-10 17:23:21 +03:00 |
|
levlam
|
64b2cb4e12
|
Add class BackgroundInfo.
|
2023-04-10 16:32:59 +03:00 |
|
levlam
|
0823c902bd
|
Add td_api::messageChatSetBackground.
|
2023-04-10 14:12:35 +03:00 |
|
levlam
|
2e5bab9c48
|
Add messageGiftedPremium.gifter_user_id.
|
2023-04-03 21:20:41 +03:00 |
|
levlam
|
c62bbfb583
|
Remove expected error logging.
|
2023-04-03 18:00:44 +03:00 |
|
levlam
|
910c5ee09c
|
Add cryptocurrency price to messageGiftedPremium.
|
2023-03-21 14:54:36 +03:00 |
|
levlam
|
a45d2de881
|
Update layer to 158.
|
2023-03-21 14:11:43 +03:00 |
|
levlam
|
b427a7b9f6
|
Add send_emoji to get_input_media.
|
2023-02-27 02:12:21 +03:00 |
|
levlam
|
b4a86fb299
|
Add MessageWebViewWriteAccessAllowed.
|
2023-02-22 12:24:43 +03:00 |
|
levlam
|
f6615189af
|
Update layer to 154.
|
2023-02-07 14:01:45 +03:00 |
|
levlam
|
47724bd4d8
|
Improve log message spelling.
|
2023-02-26 13:08:03 +03:00 |
|
levlam
|
5a39bb4952
|
Use error code returned by get_input_file_id.
|
2023-02-09 18:31:02 +03:00 |
|
levlam
|
ed32026958
|
Increase MessageUnsupported version.
|
2023-01-30 21:47:54 +03:00 |
|
levlam
|
0feb0f15ce
|
Improve names of methods and message contents related to sharing user/chat with a bot.
|
2023-01-23 18:19:35 +03:00 |
|
levlam
|
425bd0e364
|
Support sticker chat photos.
|
2023-01-20 17:31:33 +03:00 |
|
levlam
|
4922b0c776
|
Add messageUserChosen.
|
2023-01-11 20:03:43 +03:00 |
|
levlam
|
06a432a373
|
Add td_api::messageChatChosen.
|
2023-01-10 16:20:30 +03:00 |
|
levlam
|
ad8ecec67c
|
Support separate chat permissions for different media types.
|
2023-01-06 14:16:34 +03:00 |
|
levlam
|
050a11ece7
|
Update layer to 152.
|
2023-01-06 12:42:16 +03:00 |
|
levlam
|
cf1984844b
|
Update copyright year.
|
2023-01-01 00:28:08 +03:00 |
|
levlam
|
e4c8eb376e
|
Fix spoiler in on_upload_message_media_success.
|
2022-12-30 02:39:31 +03:00 |
|
levlam
|
86f0de23f5
|
Improve message-TTL-related log messages.
|
2022-12-28 21:59:41 +03:00 |
|
levlam
|
90b6403e86
|
Improve message_auto_delete_time field and class names.
|
2022-12-28 21:46:16 +03:00 |
|
levlam
|
a77c7d566c
|
Avoid duplicate 't' and 'i' photo sizes.
|
2022-12-28 20:39:24 +03:00 |
|
levlam
|
36fc74ea7c
|
Rename message.ttl to self_destruct_timer.
|
2022-12-28 17:09:39 +03:00 |
|
levlam
|
1ff40ce132
|
Rename message TTL to auto-delete timer when appropriate.
|
2022-12-28 17:02:41 +03:00 |
|
levlam
|
c05a6d9631
|
Improve class name.
|
2022-12-26 23:33:01 +03:00 |
|
levlam
|
eff7675749
|
Support spoilers for messageAnimation.
|
2022-12-26 14:20:48 +03:00 |
|
levlam
|
b0446523eb
|
Support sending of media with spoiler.
|
2022-12-23 18:27:38 +03:00 |
|
levlam
|
3f55703211
|
Register suggested profile photos.
|
2022-12-23 13:19:56 +03:00 |
|
levlam
|
f40a6ff477
|
Add StickerTypeFullInfo.
|
2022-12-21 23:25:31 +03:00 |
|
levlam
|
14dd89e804
|
Disable sending of media with spoilers for now.
|
2022-12-21 19:14:32 +03:00 |
|
levlam
|
b8f4df741b
|
Remove PhotoWithSpoiler and VideoWithSpoiler file types.
|
2022-12-21 17:37:16 +03:00 |
|
levlam
|
94e678dbc8
|
Add has_spoiler flag to messagePhoto and messageVideo.
|
2022-12-20 18:06:21 +03:00 |
|
levlam
|
d611b21f17
|
Increase MessageUnsupported version to load photo and video with spoiler.
|
2022-12-20 13:05:28 +03:00 |
|
levlam
|
02db4f2fac
|
Support sending of photos and videos with spoiler animation.
|
2022-12-15 22:41:55 +03:00 |
|
levlam
|
cc52263026
|
Add td_api::messageBotWriteAccessAllowed
|
2022-12-14 21:13:48 +03:00 |
|
levlam
|
ebeb524f70
|
Add messageSuggestProfilePhoto.
|
2022-12-09 14:13:37 +03:00 |
|
levlam
|
8e7d5f5594
|
Update layer to 151.
|
2022-12-08 20:58:37 +03:00 |
|
levlam
|
f1eedfaa47
|
Simplify some usages of optional TL fields.
|
2022-12-18 22:15:57 +03:00 |
|
levlam
|
b10ad9ffc4
|
Increase MessageUnsupported version.
|
2022-12-10 23:13:59 +03:00 |
|
levlam
|
20ba802e48
|
Add messageForumTopicIsHiddenToggled.
|
2022-11-30 15:39:29 +03:00 |
|
levlam
|
62e721fa6f
|
Add messageChatSetTtl.from_user_id.
|
2022-11-29 14:02:05 +03:00 |
|
levlam
|
0b387a61ad
|
Add source to dup_file_id.
|
2022-11-21 11:40:43 +03:00 |
|
levlam
|
3143d0ead7
|
Add search text for topic service messages.
|
2022-11-17 13:22:24 +03:00 |
|
levlam
|
d8c36c8062
|
Improve handling of too long messages and captions.
|
2022-11-03 16:46:50 +03:00 |
|
levlam
|
eb559e3671
|
Add separate messageForumTopicIsClosedToggled.
|
2022-10-27 19:40:37 +03:00 |
|
levlam
|
f79e67cab8
|
Apply edited data from service message about forum topics.
|
2022-10-27 19:03:58 +03:00 |
|
levlam
|
956d816721
|
Increase MESSAGE_UNSUPPORTED version.
|
2022-10-24 17:38:42 +03:00 |
|
levlam
|
0d05683771
|
Support waveform for video notes.
|
2022-10-20 23:23:40 +03:00 |
|
levlam
|
14b80ecd6f
|
Support speech recognition for video notes.
|
2022-10-20 21:31:00 +03:00 |
|
levlam
|
02ed5e4f1e
|
Register video note messages.
|
2022-10-19 18:30:25 +03:00 |
|
levlam
|
c941f488a0
|
Proxy speech recognition methods through MessagesManager.
|
2022-10-19 17:56:18 +03:00 |
|
levlam
|
5e0103c442
|
Add messageForumTopicEdited.
|
2022-10-18 22:16:03 +03:00 |
|
levlam
|
d68836f482
|
Add messageForumTopicCreated.
|
2022-10-18 16:08:53 +03:00 |
|
levlam
|
4067ba66d3
|
Improve backward compatibility.
|
2022-10-17 15:44:30 +03:00 |
|
levlam
|
87174e5e81
|
Update layer to 148.
|
2022-10-07 18:04:00 +03:00 |
|
levlam
|
7115f19332
|
Suppress expected warnings.
|
2022-10-06 18:31:01 +03:00 |
|
levlam
|
aa6ed42734
|
Add class CustomEmojiId.
|
2022-10-03 01:26:32 +03:00 |
|
levlam
|
6917d9c36f
|
Improve secret chat schema constructor naming.
|
2022-09-28 12:17:04 +03:00 |
|
levlam
|
75a021e836
|
Really avoid force_reuse even for message photos.
|
2022-09-27 20:17:30 +03:00 |
|
levlam
|
bb69175aab
|
Add InputInvoice::is_equal_but_different.
|
2022-09-24 22:55:03 +03:00 |
|
levlam
|
b10983acfa
|
Add InputInvoice::need_reget.
|
2022-09-24 22:45:29 +03:00 |
|
levlam
|
6a5989eb8b
|
Add InputInvoice::update_from.
|
2022-09-24 22:42:47 +03:00 |
|
levlam
|
92f9f8bdd0
|
Support extended media polling.
|
2022-09-24 22:17:17 +03:00 |
|
levlam
|
263b383530
|
Support extended media in inputMessageInvoice.
|
2022-09-23 16:16:56 +03:00 |
|
levlam
|
e5d1fd0dfa
|
Move InputInvoice methods inside the class.
|
2022-09-23 12:52:54 +03:00 |
|
levlam
|
87e2e107bb
|
Unify field naming in Invoice/InputInvoice classes.
|
2022-09-23 12:30:26 +03:00 |
|
levlam
|
7f353cd064
|
Support telegram_api::updateMessageExtendedMedia.
|
2022-09-23 12:07:07 +03:00 |
|
levlam
|
7f433c7e18
|
Add OrderInfo.h.
|
2022-09-22 19:28:39 +03:00 |
|
levlam
|
1e1191fcfc
|
Move InputInvoice to InputInvoice.h.
|
2022-09-22 19:08:06 +03:00 |
|
levlam
|
2a4201f989
|
Move some functions to Photo.h.
|
2022-09-22 18:25:20 +03:00 |
|
levlam
|
e9b181ec42
|
Support ExtendedMedia in MessageContent.
|
2022-09-22 18:05:58 +03:00 |
|
levlam
|
1fd5452c8f
|
Add version for MessageExtendedMedia::Unsupported.
|
2022-09-22 15:30:12 +03:00 |
|
levlam
|
2440ebda56
|
Never replace ExtendedMedia media with preview.
|
2022-09-22 06:39:40 +03:00 |
|
levlam
|
a7d8d28895
|
Add td_api::messageExtendedMedia.
|
2022-09-22 01:46:12 +03:00 |
|
levlam
|
ee381ecbb5
|
Avoid force_reuse even for message photos.
|
2022-09-20 00:26:22 +03:00 |
|
levlam
|
ce1292ea32
|
Allow to always reuse photos from inputMessagePhoto.
|
2022-09-15 16:08:19 +03:00 |
|
levlam
|
e087521b01
|
Fix compilation error.
|
2022-09-14 19:02:49 +03:00 |
|
levlam
|
ce9175a00b
|
Always use "must be non-empty".
|
2022-09-10 22:48:34 +03:00 |
|
levlam
|
c5040d9fcd
|
Locally move sticker set to top.
|
2022-09-04 21:35:11 +03:00 |
|
levlam
|
96cca84a60
|
Remove source from next_utf8_unsafe.
|
2022-08-19 16:37:44 +03:00 |
|
levlam
|
a8b3573a00
|
Always pass non-null pointer to next_utf8_unsafe.
|
2022-08-19 16:19:58 +03:00 |
|
levlam
|
04b98aa385
|
Use OptionManager directly if possible.
|
2022-08-18 17:00:18 +03:00 |
|
levlam
|
3318ffdb20
|
Proxy all option-related requests through G.
|
2022-08-17 16:11:13 +03:00 |
|
levlam
|
f0a89c3dbe
|
Remove process_input_caption in favor of get_formatted_text.
|
2022-08-15 16:26:51 +03:00 |
|
levlam
|
b1e43bfbd5
|
Pass FormattedText to get_first_url.
|
2022-08-15 15:55:48 +03:00 |
|
levlam
|
a045e8a528
|
Avoid expected error logging.
|
2022-08-08 16:42:26 +03:00 |
|
levlam
|
2867fe3637
|
Improve get_message_content_file_ids implementation.
|
2022-08-05 22:59:39 +03:00 |
|
levlam
|
3c863517ba
|
Return messageAnimatedEmoji for single custom emoji.
|
2022-08-05 17:58:16 +03:00 |
|
levlam
|
33623f9818
|
Remove unused can_delete_old parameter.
|
2022-08-03 21:38:03 +03:00 |
|
levlam
|
a67155a145
|
Add source to get_message_content.
|
2022-08-01 14:45:44 +03:00 |
|
levlam
|
2c9e1767dd
|
Ignore empty entities loaded from database.
|
2022-07-31 00:34:30 +03:00 |
|
levlam
|
e40fbde299
|
Check currency amounts received from server.
|
2022-07-30 03:58:46 +03:00 |
|
levlam
|
a5da79327d
|
Preload and check all custom emoji in secret chats.
|
2022-07-27 23:47:16 +03:00 |
|
levlam
|
e601012e9f
|
Remove known premium emoji from secret chat messages from non-premium users.
|
2022-07-27 21:52:42 +03:00 |
|
levlam
|
6383e7f1b1
|
Improve remove_unallowed_entities.
|
2022-07-27 20:35:40 +03:00 |
|
levlam
|
97ab564e07
|
Prepare for removing premium custom emoji if have no premium.
|
2022-07-22 18:11:55 +03:00 |
|
levlam
|
833dfcc9db
|
Remove spoiler and custom emoji entities from messages forwarded to secret chats.
|
2022-07-22 16:47:58 +03:00 |
|
levlam
|
03773d01fd
|
Disallow emoji stickers in secret chats.
|
2022-07-22 16:11:33 +03:00 |
|
levlam
|
a81740892d
|
Add messageGiftedPremium.sticker.
|
2022-07-22 15:01:44 +03:00 |
|