Chat.promote_member()¶
-
Chat.promote_member()¶ Bound method promote_member of
Chat.Use as a shortcut for:
client.promote_chat_member( chat_id=chat_id, user_id=user_id )
Example
chat.promote_member(123456789)
- Parameters
user_id (
int|str) – Unique identifier (int) or username (str) of the target user. For a contact that exists in your Telegram address book you can use his phone number (str).can_change_info (
bool, optional) – Pass True, if the administrator can change chat title, photo and other settings.can_post_messages (
bool, optional) – Pass True, if the administrator can create channel posts, channels only.can_edit_messages (
bool, optional) – Pass True, if the administrator can edit messages of other users and can pin messages, channels only.can_delete_messages (
bool, optional) – Pass True, if the administrator can delete messages of other users.can_restrict_members (
bool, optional) – Pass True, if the administrator can restrict, ban or unban chat members.can_invite_users (
bool, optional) – Pass True, if the administrator can invite new users to the chat.can_pin_messages (
bool, optional) – Pass True, if the administrator can pin messages, supergroups only.can_promote_members (
bool, optional) – Pass True, if the administrator can add new administrators with a subset of his own privileges or demote administrators that he has promoted, directly or indirectly (promoted by administrators that were appointed by him).
- Returns
bool– True on success.- Raises
RPCError – In case of a Telegram RPC error.