2
0
mirror of https://github.com/tdlib/telegram-bot-api synced 2025-08-22 18:08:31 +00:00

Support td_api::starTransactionTypePremiumPurchase.

This commit is contained in:
levlam 2025-03-30 08:28:34 +03:00
parent c5d1ea0934
commit 6a7d3c3d81

View File

@ -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<const td_api::starTransactionTypePremiumPurchase *>(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<const td_api::starTransactionTypeAffiliateProgramCommission *>(type_);
object("type", "affiliate_program");