diff options
| author | levlam <levlam@telegram.org> | 2026-06-30 18:31:06 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2026-06-30 18:31:06 +0300 |
| commit | 836e5cc75410bfbcbfe786bb0a22091a2aaebf32 (patch) | |
| tree | c012633991ade07dd036729850cf5778bb827aea /td/telegram/MessageInputReplyTo.h | |
| parent | 54b8afa9b28591c63701045fc3ac1bbff10d4dc4 (diff) | |
Support sending replies to ephemeral messages.
Diffstat (limited to 'td/telegram/MessageInputReplyTo.h')
| -rw-r--r-- | td/telegram/MessageInputReplyTo.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/td/telegram/MessageInputReplyTo.h b/td/telegram/MessageInputReplyTo.h index d83b42511..14cf4b693 100644 --- a/td/telegram/MessageInputReplyTo.h +++ b/td/telegram/MessageInputReplyTo.h @@ -26,6 +26,7 @@ class Td; class MessageInputReplyTo { MessageId message_id_; + int32 ephemeral_message_id_ = 0; DialogId dialog_id_; MessageQuote quote_; int32 todo_item_id_ = 0; @@ -48,9 +49,10 @@ class MessageInputReplyTo { MessageInputReplyTo &operator=(MessageInputReplyTo &&) = default; ~MessageInputReplyTo(); - MessageInputReplyTo(MessageId message_id, DialogId dialog_id, MessageQuote quote, int32 todo_item_id, - const string &poll_option_id, const char *debug_source) + MessageInputReplyTo(MessageId message_id, int32 ephemeral_message_id, DialogId dialog_id, MessageQuote quote, + int32 todo_item_id, const string &poll_option_id, const char *debug_source) : message_id_(message_id) + , ephemeral_message_id_(ephemeral_message_id) , dialog_id_(dialog_id) , quote_(std::move(quote)) , todo_item_id_(todo_item_id) @@ -98,7 +100,8 @@ class MessageInputReplyTo { if (story_full_id_.is_valid()) { return MessageInputReplyTo(story_full_id_); } - return MessageInputReplyTo(message_id_, dialog_id_, quote_.clone(), todo_item_id_, poll_option_id_, debug_source_); + return MessageInputReplyTo(message_id_, ephemeral_message_id_, dialog_id_, quote_.clone(), todo_item_id_, + poll_option_id_, debug_source_); } void add_dependencies(Dependencies &dependencies) const; |
