From 9aedc15f76b2868c62569e61de6107d00e927caa Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 20 Dec 2023 16:19:06 +0300 Subject: [PATCH] Add "has_public_winners" and "prize_description" giveaway fields. --- telegram-bot-api/Client.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp index fb386b8..a85f901 100644 --- a/telegram-bot-api/Client.cpp +++ b/telegram-bot-api/Client.cpp @@ -2083,10 +2083,16 @@ class Client::JsonGiveaway final : public td::Jsonable { if (giveaway_->parameters_->only_new_members_) { object("only_new_members", td::JsonTrue()); } + if (giveaway_->parameters_->has_public_winners_) { + object("has_public_winners", td::JsonTrue()); + } if (!giveaway_->parameters_->country_codes_.empty()) { object("country_codes", td::json_array(giveaway_->parameters_->country_codes_, [](td::Slice country_code) { return td::JsonString(country_code); })); } + if (!giveaway_->parameters_->prize_description_.empty()) { + object("prize_description", giveaway_->parameters_->prize_description_); + } if (giveaway_->month_count_ > 0) { object("premium_subscription_month_count", giveaway_->month_count_); }