pub struct BasicGroupFullInfo {
pub photo: Option<ChatPhoto>,
pub description: String,
pub creator_user_id: i64,
pub members: Vec<ChatMember>,
pub can_hide_members: bool,
pub can_toggle_aggressive_anti_spam: bool,
pub invite_link: Option<ChatInviteLink>,
pub bot_commands: Vec<BotCommands>,
}Expand description
Contains full information about a basic group
Fields§
§photo: Option<ChatPhoto>Chat photo; may be null if empty or unknown. If non-null, then it is the same photo as in chat.photo
description: StringGroup description. Updated only after the basic group is opened
creator_user_id: i64User identifier of the creator of the group; 0 if unknown
members: Vec<ChatMember>Group members
can_hide_members: boolTrue, if non-administrators and non-bots can be hidden in responses to getSupergroupMembers and searchChatMembers for non-administrators after upgrading the basic group to a supergroup
can_toggle_aggressive_anti_spam: boolTrue, if aggressive anti-spam checks can be enabled or disabled in the supergroup after upgrading the basic group to a supergroup
invite_link: Option<ChatInviteLink>Primary invite link for this group; may be null. For chat administrators with can_invite_users right only. Updated only after the basic group is opened
bot_commands: Vec<BotCommands>List of commands of bots in the group
Trait Implementations§
Source§impl Clone for BasicGroupFullInfo
impl Clone for BasicGroupFullInfo
Source§fn clone(&self) -> BasicGroupFullInfo
fn clone(&self) -> BasicGroupFullInfo
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more