dev.max.ru/docs-api/methods/POST/chats/-chatId-/members
Добавляет участников в групповой чат. Для этого могут потребоваться дополнительные права
| Поле | Тип | Обязательный | Описание |
|---|---|---|---|
chat_id |
integer | Да | ID чата |
user_ids |
array | Да | Массив ID добавляемых пользователей |
Синхронный запрос:
response = bot.chats.AddMembers(AddMembersReq(
chat_id=123456789,
user_ids=[77777, 88888]
))Асинхронный запрос:
response = await bot.chats.AddMembersAsync(AddMembersReq(
chat_id=123456789,
user_ids=[77777, 88888]
))| Поле | Тип | Описание |
|---|---|---|
success |
boolean | true, если запрос был успешным,false — в противном случае |
message |
string | Объяснительное сообщение, если результат не был успешным |
failed_user_ids |
array | Массив ID пользователей, которых не удалось добавить |
failed_user_details |
object | Детальная информация об ошибках для каждого пользователя |
| Поле | Тип | Описание |
|---|---|---|
error_code |
string | Код ошибки Возможные значения: |
add.participant.privacy — ошибки конфиденциальности при добавлении пользователей |
||
add.participant.not.found — пользователи не найдены |
||
user_ids |
array | ID пользователей с данной ошибкой |
Успех:
{
"success": true,
}Ошибка:
{
"success": false,
"failed_user_ids": [
123456789
],
"failed_user_details": [
{
"error_code": "add.participant.not.found",
"user_ids": [
123456789
]
}
]
}