Reactions

Добавление реакции

Ставит эмодзи-реакцию на сообщение от имени владельца токена.

В поле code передаётся сам символ эмодзи: текстовые записи вроде +1 или :+1: метод не принимает. Если пользователь уже ставил реакцию, повторно она установлена не будет. Для удаления реакции надо воспользоваться методом [Удаление реакции](DELETE /messages/{id}/reactions).

Если под сообщением есть тред, реагирующий заодно подписывается на него и начинает получать новые сообщения треда.

Лимиты реакций:

  • Каждый пользователь может установить на сообщение не более 20 уникальных реакций
  • Сообщение может иметь не более 30 уникальных реакций
  • Общее количество реакций на сообщение не может превышать 1000
post/messages/{id}/reactions

Request

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

Path parameters

idinteger required
Example:7231942

Идентификатор сообщения

Request body

codestring required

Emoji символ реакции. Именно символ: текстовые записи вроде +1 или :+1: отклоняются как неизвестный эмодзи.

namestring

Текстовое имя эмодзи (используется для кастомных эмодзи)

Example request

{
  "code": "👍",
  "name": ":+1:"
}

Response

The request has succeeded and a new resource has been created as a result.

user_idinteger required

Идентификатор пользователя, который добавил реакцию

created_atstring date-time required

Дата и время добавления реакции (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ

codestring required

Emoji символ реакции

namestring required

Название emoji реакции

Example response

{
  "user_id": 12,
  "created_at": "2024-01-20T10:30:00.000Z",
  "code": "👍",
  "name": ":+1::skin-tone-1:"
}

Changes

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