diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp index a8bb448..b22dfa3 100644 --- a/telegram-bot-api/Client.cpp +++ b/telegram-bot-api/Client.cpp @@ -4613,6 +4613,13 @@ class Client::JsonStarTransactionType final : public td::Jsonable { object("gift", JsonGift(type->gift_.get(), client_)); break; } + case td_api::starTransactionTypePremiumPurchase::ID: { + auto type = static_cast(type_); + object("type", "user"); + object("user", JsonUser(type->user_id_, client_)); + object("premium_subscription_duration", type->month_count_); + break; + } case td_api::starTransactionTypeAffiliateProgramCommission::ID: { auto type = static_cast(type_); object("type", "affiliate_program");