Members

Добавление пользователей

Добавляет сотрудников и ботов в беседу, канал или тред. Бота добавляют так же, как сотрудника: его id в member_ids. В канале он получает роль редактора, а в беседе становится обычным участником — и только после этого может туда писать.

Роль в чате назначается в момент добавления: владелец пространства и администратор становятся администраторами чата, остальные — обычными участниками. Дальше она сама не пересчитывается, и повышение сотрудника в пространстве ничего не меняет там, где он уже состоит. Менять роль нужно методом [Редактирование роли](PUT /chats/{id}/members/{user_id}).

Тех, кто уже состоит в чате, метод пропускает молча и ошибкой это не считает. А вот неизвестный или неактивный идентификатор останавливает весь запрос: метод отвечает 404 и перечисляет такие значения, никто при этом не добавляется.

Добавить сразу целый отдел удобнее тегом — [Добавление тегов](POST /chats/{id}/group_tags): тогда состав чата поддерживается сам.

post/chats/{id}/members

Request

  • Base URL: https://api.pachca.com/api/shared/v1
  • URL: https://api.pachca.com/api/shared/v1/chats/{id}/members
  • Auth: HTTP bearer

Path parameters

idinteger required
Example:334

Идентификатор чата (беседа, канал или чат треда)

Request body

member_idsinteger[] required

Массив идентификаторов пользователей, которые станут участниками

silentboolean

Не создавать в чате системное сообщение о добавлении участника

Example request

{
  "member_ids": [
    186,
    187
  ],
  "silent": true
}

Response

There is no content to send for this request, but the headers may be useful.

Changes

No recorded changes to this operation across all 1 revision of this API.