pub struct ChatAdministratorRights {Show 15 fields
pub can_manage_chat: bool,
pub can_change_info: bool,
pub can_post_messages: bool,
pub can_edit_messages: bool,
pub can_delete_messages: bool,
pub can_invite_users: bool,
pub can_restrict_members: bool,
pub can_pin_messages: bool,
pub can_manage_topics: bool,
pub can_promote_members: bool,
pub can_manage_video_chats: bool,
pub can_post_stories: bool,
pub can_edit_stories: bool,
pub can_delete_stories: bool,
pub is_anonymous: bool,
}Expand description
Describes rights of the administrator
Fields§
§can_manage_chat: boolTrue, if the administrator can access the chat event log, get boost list, see hidden supergroup and channel members, report supergroup spam messages and ignore slow mode. Implied by any other privilege; applicable to supergroups and channels only
can_change_info: boolTrue, if the administrator can change the chat title, photo, and other settings
can_post_messages: boolTrue, if the administrator can create channel posts or view channel statistics; applicable to channels only
can_edit_messages: boolTrue, if the administrator can edit messages of other users and pin messages; applicable to channels only
can_delete_messages: boolTrue, if the administrator can delete messages of other users
can_invite_users: boolTrue, if the administrator can invite new users to the chat
can_restrict_members: boolTrue, if the administrator can restrict, ban, or unban chat members or view supergroup statistics; always true for channels
can_pin_messages: boolTrue, if the administrator can pin messages; applicable to basic groups and supergroups only
can_manage_topics: boolTrue, if the administrator can create, rename, close, reopen, hide, and unhide forum topics; applicable to forum supergroups only
can_promote_members: boolTrue, if the administrator can add new administrators with a subset of their own privileges or demote administrators that were directly or indirectly promoted by them
can_manage_video_chats: boolTrue, if the administrator can manage video chats
can_post_stories: boolTrue, if the administrator can create new chat stories, or edit and delete posted stories; applicable to supergroups and channels only
can_edit_stories: boolTrue, if the administrator can edit stories posted by other users, post stories to the chat page, pin chat stories, and access story archive; applicable to supergroups and channels only
can_delete_stories: boolTrue, if the administrator can delete stories posted by other users; applicable to supergroups and channels only
is_anonymous: boolTrue, if the administrator isn’t shown in the chat member list and sends messages anonymously; applicable to supergroups only
Trait Implementations§
Source§impl Clone for ChatAdministratorRights
impl Clone for ChatAdministratorRights
Source§fn clone(&self) -> ChatAdministratorRights
fn clone(&self) -> ChatAdministratorRights
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more