From 27134d849c2030f0b2b893bf5e7b6fdc76466119 Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 5 May 2026 18:31:49 +0300 Subject: [PATCH] Support live photo in PollMedia. --- telegram-bot-api/Client.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp index 021e226..4aadcfe 100644 --- a/telegram-bot-api/Client.cpp +++ b/telegram-bot-api/Client.cpp @@ -2315,7 +2315,11 @@ class Client::JsonPollMedia final : public td::Jsonable { } case td_api::messagePhoto::ID: { auto content = static_cast(content_); - object("photo", JsonPhoto(content->photo_.get(), client_)); + if (content->video_ != nullptr) { + object("live_photo", JsonLivePhoto(content->photo_.get(), content->video_.get(), client_)); + } else { + object("photo", JsonPhoto(content->photo_.get(), client_)); + } break; } case td_api::messageSticker::ID: {