bots.SetBotBroadcastDefaultAdminRights

class pyrogram.raw.functions.bots.SetBotBroadcastDefaultAdminRights

Set the default suggested admin rights for bots being added as admins to channels, see here for more info on how to handle them ».

Details:
  • Layer: 227

  • ID: 788464E1

Parameters:

admin_rights (ChatAdminRights) – Admin rights

Returns:

bool

TL Schema

bots.setBotBroadcastDefaultAdminRights#788464e1
admin_rights:ChatAdminRights

= Bool

Parameter Tree

SetBotBroadcastDefaultAdminRights
└── admin_rights → ChatAdminRights
└── ChatAdminRights
├── change_info → true (optional)
├── post_messages → true (optional)
├── edit_messages → true (optional)
├── delete_messages → true (optional)
├── ban_users → true (optional)
├── invite_users → true (optional)
├── pin_messages → true (optional)
├── add_admins → true (optional)
├── anonymous → true (optional)
├── manage_call → true (optional)
├── other → true (optional)
├── manage_topics → true (optional)
├── post_stories → true (optional)
├── edit_stories → true (optional)
├── delete_stories → true (optional)
├── manage_direct_messages → true (optional)
└── manage_ranks → true (optional)

Example

await app.invoke(
    SetBotBroadcastDefaultAdminRights(
        admin_rights=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
        ),
    )
)