aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/Requests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'td/telegram/Requests.cpp')
-rw-r--r--td/telegram/Requests.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/td/telegram/Requests.cpp b/td/telegram/Requests.cpp
index 2d154d271..0554c17ee 100644
--- a/td/telegram/Requests.cpp
+++ b/td/telegram/Requests.cpp
@@ -4355,6 +4355,14 @@ void Requests::on_request(uint64 id, td_api::editInlineMessageReplyMarkup &reque
std::move(request.reply_markup_), std::move(promise));
}
+void Requests::on_request(uint64 id, td_api::editEphemeralMessage &request) {
+ CHECK_IS_BOT();
+ CREATE_OK_REQUEST_PROMISE();
+ td_->message_query_manager_->edit_ephemeral_message(
+ DialogId(request.chat_id_), UserId(request.receiver_user_id_), EphemeralMessageId(request.ephemeral_message_id_),
+ std::move(request.reply_markup_), std::move(request.input_message_content_), std::move(promise));
+}
+
void Requests::on_request(uint64 id, td_api::editMessageSchedulingState &request) {
CHECK_IS_USER();
CREATE_OK_REQUEST_PROMISE();