promote_admin
Promote or demote a user as admin in a Telegram group or channel, with granular control over permissions like pinning messages, banning users, and managing calls.
Instructions
把某人提升为管理员,或撤销其管理员身份(demote=True)。
Args: chat: 群 / 频道。 user: 目标用户。 title: 自定义头衔。 demote: True 则撤销全部管理员权限。 change_info: 改群信息。 delete_messages: 删他人消息。 ban_users: 封禁成员。 invite_users: 邀请成员。 pin_messages: 置顶消息。 add_admins: 能再任命管理员。 post_messages: 频道发帖权限。 edit_messages: 频道编辑他人帖子权限。 manage_call: 管理语音聊天。 anonymous: 匿名管理员。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chat | Yes | ||
| user | Yes | ||
| title | No | ||
| demote | No | ||
| anonymous | No | ||
| ban_users | No | ||
| add_admins | No | ||
| change_info | No | ||
| manage_call | No | ||
| invite_users | No | ||
| pin_messages | No | ||
| edit_messages | No | ||
| post_messages | No | ||
| delete_messages | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||