Actions26
- Сообщение Actions
- Чат Actions
- Участники чата Actions
- Бот Actions
- Callback Actions
- Видео Actions
Участники чата → Назначить администратора
AI-generatedSummary
Назначает пользователя администратором группового чата MAX с выбранным набором прав, отправляя POST на /chats/{chatId}/members/admins.
Inputs
- ID чата (membersChatId) (required) — Идентификатор группового чата, в котором назначается администратор.
- ID пользователя (memberUserId) (required) — ID пользователя, которого нужно сделать администратором. Преобразуется в целое число (parseInt); нечисловое значение даст NaN.
- Права администратора (adminPermissions) — Мультивыбор прав: read_all_messages, add_remove_members, add_admins, change_chat_info, pin_message, write. По умолчанию выбраны все шесть. Передаётся как массив permissions.
Output shape
Один JSON-объект на каждый входной элемент — тело ответа MAX API на запрос назначения администратора.
Структура ответа в коде не обрабатывается и возвращается как есть. При включённом «Continue on Fail» при ошибке возвращается {error: сообщение}. Запрос выполняется отдельно для каждого входного элемента, авторизация через учётные данные maxApi. Боту, как правило, нужны права на назначение администраторов в этом чате.
Examples
Example 1: Выдать новому модератору полный набор прав в групповом чате
ID чата: -70931657203722; ID пользователя: 12345; права по умолчанию (все шесть).
Example 2: Назначить администратора только для закрепления сообщений и записи
ID чата из предыдущего узла; ID пользователя из выражения {{$json.user_id}}; права: pin_message и write.