pub struct ChatBoostFeatures {
pub features: Vec<ChatBoostLevelFeatures>,
pub min_profile_background_custom_emoji_boost_level: i32,
pub min_background_custom_emoji_boost_level: i32,
pub min_emoji_status_boost_level: i32,
pub min_chat_theme_background_boost_level: i32,
pub min_custom_background_boost_level: i32,
pub min_custom_emoji_sticker_set_boost_level: i32,
pub min_speech_recognition_boost_level: i32,
pub min_sponsored_message_disable_boost_level: i32,
}
Expand description
Contains a list of features available on the first chat boost levels
Fields§
§features: Vec<ChatBoostLevelFeatures>
The list of features
min_profile_background_custom_emoji_boost_level: i32
The minimum boost level required to set custom emoji for profile background
min_background_custom_emoji_boost_level: i32
The minimum boost level required to set custom emoji for reply header and link preview background; for channel chats only
min_emoji_status_boost_level: i32
The minimum boost level required to set emoji status
min_chat_theme_background_boost_level: i32
The minimum boost level required to set a chat theme background as chat background
min_custom_background_boost_level: i32
The minimum boost level required to set custom chat background
min_custom_emoji_sticker_set_boost_level: i32
The minimum boost level required to set custom emoji sticker set for the chat; for supergroup chats only
min_speech_recognition_boost_level: i32
The minimum boost level allowing to recognize speech in video note and voice note messages for non-Premium users; for supergroup chats only
min_sponsored_message_disable_boost_level: i32
The minimum boost level allowing to disable sponsored messages in the chat; for channel chats only
Trait Implementations§
Source§impl Clone for ChatBoostFeatures
impl Clone for ChatBoostFeatures
Source§fn clone(&self) -> ChatBoostFeatures
fn clone(&self) -> ChatBoostFeatures
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more