Telegram Bot icon

Telegram Bot

Interact with the Telegram Bot API – send messages, manage chats, handle payments, and more

Actions101

Chat → Promote Chat Member

AI-generated

Summary

Promote a member in a Telegram chat, setting various administrative privileges for the target user in the specified chat.

Inputs

  • Chat ID (required) — Unique identifier for the target chat or username (@channelusername).
  • User ID (required) — Unique identifier of the target user to promote.
  • Additional Fields — Optional administrative privileges to assign to the promoted user, such as managing chat, posting messages, editing messages, deleting messages, managing video chats, restricting members, promoting members, changing chat info, inviting users, pinning messages, managing topics, and story-related permissions.

Output shape

a single JSON object representing the Telegram API's response to the promoteChatMember request

The output contains the result property with the response data or an error if the operation fails. If multiple items are processed, each result is returned as an individual JSON object in the output array.

Examples

Example 1: Promote user 123456 to admin in chat @examplechat with permission to manage chat and change info

Chat ID=@examplechat, User ID=123456, Additional Fields={can_manage_chat: true, can_change_info: true}

Links

Discussion