MAX icon

MAX

Отправка сообщений и работа с API мессенджера MAX

Участники чата → Назначить администратора

AI-generated

Summary

Назначает пользователя администратором группового чата 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.

Links

Discussion