aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/UpdatesManager.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2026-07-11 18:14:08 +0300
committerlevlam <levlam@telegram.org>2026-07-11 18:14:08 +0300
commita82cc1c4cc0d79e0c2fc160fb4237e061dd74170 (patch)
tree49ac7996b8a75ccf17e0ba479361a76dd2c6e46b /td/telegram/UpdatesManager.cpp
parent8dddefbb14fb6d3e96ca7ed51fd7bd3a9462e491 (diff)
Support telegram_api::updateEphemeralBotCallbackQuery.
Diffstat (limited to 'td/telegram/UpdatesManager.cpp')
-rw-r--r--td/telegram/UpdatesManager.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/td/telegram/UpdatesManager.cpp b/td/telegram/UpdatesManager.cpp
index 190cbe59a..fd84b1db8 100644
--- a/td/telegram/UpdatesManager.cpp
+++ b/td/telegram/UpdatesManager.cpp
@@ -4513,6 +4513,13 @@ void UpdatesManager::on_update(tl_object_ptr<telegram_api::updateBotCallbackQuer
promise.set_value(Unit());
}
+void UpdatesManager::on_update(tl_object_ptr<telegram_api::updateEphemeralBotCallbackQuery> update,
+ Promise<Unit> &&promise) {
+ td_->callback_queries_manager_->on_new_ephemeral_query(update->query_id_, UserId(update->user_id_),
+ std::move(update->data_), std::move(update->message_));
+ promise.set_value(Unit());
+}
+
void UpdatesManager::on_update(tl_object_ptr<telegram_api::updateInlineBotCallbackQuery> update,
Promise<Unit> &&promise) {
td_->callback_queries_manager_->on_new_inline_query(update->query_id_, UserId(update->user_id_),
@@ -5092,9 +5099,4 @@ void UpdatesManager::on_update(tl_object_ptr<telegram_api::updateNewStoryReactio
promise.set_value(Unit());
}
-void UpdatesManager::on_update(tl_object_ptr<telegram_api::updateEphemeralBotCallbackQuery> update,
- Promise<Unit> &&promise) {
- promise.set_value(Unit());
-}
-
} // namespace td