haskell-tdlib-2.0.47.0
Safe HaskellSafe-Inferred
LanguageGHC2021

TD.Data.ChatAdministratorRights

Documentation

data ChatAdministratorRights Source #

Constructors

ChatAdministratorRights

Describes rights of the administrator

Fields

  • can_manage_chat :: Maybe Bool

    True, 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 :: Maybe Bool

    True, if the administrator can change the chat title, photo, and other settings

  • can_post_messages :: Maybe Bool

    True, if the administrator can create channel posts or view channel statistics; applicable to channels only

  • can_edit_messages :: Maybe Bool

    True, if the administrator can edit messages of other users and pin messages; applicable to channels only

  • can_delete_messages :: Maybe Bool

    True, if the administrator can delete messages of other users

  • can_invite_users :: Maybe Bool

    True, if the administrator can invite new users to the chat

  • can_restrict_members :: Maybe Bool

    True, if the administrator can restrict, ban, or unban chat members or view supergroup statistics; always true for channels

  • can_pin_messages :: Maybe Bool

    True, if the administrator can pin messages; applicable to basic groups and supergroups only

  • can_manage_topics :: Maybe Bool

    True, if the administrator can create, rename, close, reopen, hide, and unhide forum topics; applicable to forum supergroups only

  • can_promote_members :: Maybe 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 :: Maybe Bool

    True, if the administrator can manage video chats

  • can_post_stories :: Maybe Bool

    True, if the administrator can create new chat stories, or edit and delete posted stories; applicable to supergroups and channels only

  • can_edit_stories :: Maybe Bool

    True, 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 :: Maybe Bool

    True, if the administrator can delete stories posted by other users; applicable to supergroups and channels only

  • is_anonymous :: Maybe Bool

    True, if the administrator isn't shown in the chat member list and sends messages anonymously; applicable to supergroups only