ChatAdminRights

class pyrogram.raw.base.ChatAdminRights

Represents the rights of an admin in a channel/supergroup.

Constructors:

This base type has 1 constructor available.

ChatAdminRights

Represents the rights of an admin in a channel/supergroup.

TL Schema

chatAdminRights#5fb224d5
flags:#
change_info:flags.0?true
post_messages:flags.1?true
edit_messages:flags.2?true
delete_messages:flags.3?true
ban_users:flags.4?true
invite_users:flags.5?true
pin_messages:flags.7?true
add_admins:flags.9?true
anonymous:flags.10?true
manage_call:flags.11?true
other:flags.12?true
manage_topics:flags.13?true
post_stories:flags.14?true
edit_stories:flags.15?true
delete_stories:flags.16?true
manage_direct_messages:flags.17?true
manage_ranks:flags.18?true

= ChatAdminRights

Parameter Tree

ChatAdminRights
├── change_infotrue (optional)
├── post_messagestrue (optional)
├── edit_messagestrue (optional)
├── delete_messagestrue (optional)
├── ban_userstrue (optional)
├── invite_userstrue (optional)
├── pin_messagestrue (optional)
├── add_adminstrue (optional)
├── anonymoustrue (optional)
├── manage_calltrue (optional)
├── othertrue (optional)
├── manage_topicstrue (optional)
├── post_storiestrue (optional)
├── edit_storiestrue (optional)
├── delete_storiestrue (optional)
├── manage_direct_messagestrue (optional)
└── manage_rankstrue (optional)

Example

ChatAdminRights(
    change_info=None,
    post_messages=None,
    edit_messages=None,
    delete_messages=None,
    ban_users=None,
    invite_users=None,
    pin_messages=None,
    add_admins=None,
    anonymous=None,
    manage_call=None,
    other=None,
    manage_topics=None,
    post_stories=None,
    edit_stories=None,
    delete_stories=None,
    manage_direct_messages=None,
    manage_ranks=None,
)