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: bool
True, if the administrator can get chat event log, get chat statistics, get chat boosts in channels, get message statistics in channels, get channel members, see anonymous administrators in supergroups and ignore slow mode. Implied by any other privilege; applicable to supergroups and channels only
can_change_info: bool
True, if the administrator can change the chat title, photo, and other settings
can_post_messages: bool
True, if the administrator can create channel posts; applicable to channels only
can_edit_messages: bool
True, if the administrator can edit messages of other users and pin messages; applicable to channels only
can_delete_messages: bool
True, if the administrator can delete messages of other users
can_invite_users: bool
True, if the administrator can invite new users to the chat
can_restrict_members: bool
True, if the administrator can restrict, ban, or unban chat members; always true for channels
can_pin_messages: bool
True, if the administrator can pin messages; applicable to basic groups and supergroups only
can_manage_topics: bool
True, if the administrator can manage topics; applicable to forum supergroups only
can_promote_members: bool
True, 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: bool
True, if the administrator can manage video chats
can_post_stories: bool
True, if the administrator can create new channel stories, or edit and delete posted stories; applicable to channels only
can_edit_stories: bool
True, if the administrator can edit stories posted by other users, pin stories and access story archive; applicable to channels only
can_delete_stories: bool
True, if the administrator can delete stories posted by other users; applicable to channels only
is_anonymous: bool
True, 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