diff --git a/td/generate/scheme/td_api.tl b/td/generate/scheme/td_api.tl index 546538ee7..b30283b2f 100644 --- a/td/generate/scheme/td_api.tl +++ b/td/generate/scheme/td_api.tl @@ -4277,6 +4277,9 @@ premiumFeatureRealTimeChatTranslation = PremiumFeature; //@description Allowed to use many additional features for stories premiumFeatureUpgradedStories = PremiumFeature; +//@description The ability to boost chats +premiumFeatureChatBoost = PremiumFeature; + //@class PremiumStoryFeature @description Describes a story feature available to Premium users diff --git a/td/telegram/Premium.cpp b/td/telegram/Premium.cpp index 2d5e63921..2cea86798 100644 --- a/td/telegram/Premium.cpp +++ b/td/telegram/Premium.cpp @@ -81,6 +81,9 @@ static td_api::object_ptr get_premium_feature_object(Sli if (premium_feature == "stories") { return td_api::make_object(); } + if (premium_feature == "channel_boost") { + return td_api::make_object(); + } return nullptr; } @@ -403,6 +406,8 @@ static string get_premium_source(const td_api::PremiumFeature *feature) { return "translations"; case td_api::premiumFeatureUpgradedStories::ID: return "stories"; + case td_api::premiumFeatureChatBoost::ID: + return "channel_boost"; default: UNREACHABLE(); }