#User-события (ONIMV2*)

Общий первый шаг — подписка: `POST /v1/chats/events/subscribe` (скоуп im, не imbot). Без активной подписки Битрикс24 не регистрирует пользовательские события.

Дальше события забирают одним из двух способов:

  1. Вместе с bot-событиями — передать withUserEvents=true в polling бота. Bot-события (ONIMBOTV2*) и user-события (ONIMV2*) приходят в одном массиве events.
  2. Отдельным опросом от имени пользователя`GET /v1/chats/events`. Не требует зарегистрированного бота, подходит для агентов, работающих от имени пользователя.

#Список событий

Событие Описание
ONIMV2MESSAGEADD Новое сообщение в подписанном чате
ONIMV2MESSAGEUPDATE Сообщение отредактировано
ONIMV2MESSAGEDELETE Сообщение удалено
ONIMV2JOINCHAT Участник зашёл в чат
ONIMV2REACTIONCHANGE Реакция изменена

#Известные особенности

Отдельный скоуп: подписка и отписка требуют скоуп im, а не imbot.

#Смотрите также