From 4ee2a1c066a0bdb62f283ab4f9ff42771b1ec074 Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 25 Oct 2022 12:46:07 +0300 Subject: [PATCH] Add premiumFeatureForumTopicIcon. --- td/generate/scheme/td_api.tl | 3 +++ td/telegram/Premium.cpp | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/td/generate/scheme/td_api.tl b/td/generate/scheme/td_api.tl index be64a33cf..dfb5536c0 100644 --- a/td/generate/scheme/td_api.tl +++ b/td/generate/scheme/td_api.tl @@ -3157,6 +3157,9 @@ premiumFeatureEmojiStatus = PremiumFeature; //@description Profile photo animation on message and chat screens premiumFeatureAnimatedProfilePhoto = PremiumFeature; +//@description The ability to set a custom emoji as a forum topic icon +premiumFeatureForumTopicIcon = PremiumFeature; + //@description Allowed to set a premium appllication icons premiumFeatureAppIcons = PremiumFeature; diff --git a/td/telegram/Premium.cpp b/td/telegram/Premium.cpp index 243cf88d7..6707d4a50 100644 --- a/td/telegram/Premium.cpp +++ b/td/telegram/Premium.cpp @@ -68,6 +68,9 @@ static td_api::object_ptr get_premium_feature_object(Sli if (premium_feature == "animated_userpics") { return td_api::make_object(); } + if (premium_feature == "forum_topic_icon") { + return td_api::make_object(); + } if (premium_feature == "app_icons") { return td_api::make_object(); } @@ -360,6 +363,8 @@ static string get_premium_source(const td_api::PremiumFeature *feature) { return "emoji_status"; case td_api::premiumFeatureAnimatedProfilePhoto::ID: return "animated_userpics"; + case td_api::premiumFeatureForumTopicIcon::ID: + return "forum_topic_icon"; case td_api::premiumFeatureAppIcons::ID: return "app_icons"; default: