im/RemoteParties

Коллекция абонентов сервиса обмена мгновенными сообщениями. Коллекция создается и используется микросервисом 'im'.

Абоненты создаются сценарием получения входящих сообщений в привязке к IM-аккаунту.

Тип хранилища: category.

Table 1. Поля класса
Поле Описание

id

Идентификатор.

account_id

Идентификатор связанного IM-аккаунта.

nativeId

Оригинальный идентификатор абонента в сервисе обмена мгновенными сообщениями.

nativeName

Оригинальное имя абонента (FirstName LastName) или группы (Title) в сервисе обмена мгновенными сообщениями.

nativeUsername

Оригинальный username абонента/группы в сервисе обмена мгновенными сообщениями.

firstMessageDateTime

Дата-время первого полученного сообщения от абонента

lastMessageDateTime

Дата-время последнего полученного сообщения от абонента.

messageCount

Счетчик количества сообщений от абонента.

state

Состояние абонента:

  • connected - подключен.

  • disconnected - отключен.

statusText

Расшифровка состояния абонента.

connectedDateTime

Дата-время привязывания абонента. Например, подключение абонента по его иницативе к боту. Имеет смысл только в случае, если состояние абонента - 'connected'.

disconnectedDateTime

Время отвязывания абонента. Например, отказ абонента от связи с ботом. Имеет смысл только в случае, если состояние абонента - 'disconnected'.