Содержит доступ к системным коллекциям Линий, всегда доступен как глобальное значение в скриптах:
const cu = await System.users.getCurrentUser(); await System.lines.sessions.assignToOperator(cu);
Каналы (мессенджеры).
Клиенты.
Линии.
Метрики.
Сессии.
Метод позволяет получить статус оператора.
Возвращает одно из значений OperatorStatusType:
const user = await System.users.getCurrentUser(); const operatorStatus = await System.lines.getOperatorStatus(user);
Метод позволяет изменить статус оператора.
Пример использования:
const user = await System.users.getCurrentUser(); await System.lines.setOperatorStatus(user, OperatorStatusType.offline);
Ваш отзыв успешно отправлен!
Объект System.lines
Содержит доступ к системным коллекциям Линий, всегда доступен как глобальное значение в скриптах:
const cu = await System.users.getCurrentUser(); await System.lines.sessions.assignToOperator(cu);Hierarchy
Properties
Readonly channels
Каналы (мессенджеры).
Readonly clients
Клиенты.
Readonly lines
Линии.
Readonly metrics
Метрики.
Readonly sessions
Сессии.
Methods
getOperatorStatus
Метод позволяет получить статус оператора.
Возвращает одно из значений OperatorStatusType:
const user = await System.users.getCurrentUser(); const operatorStatus = await System.lines.getOperatorStatus(user);Parameters
user: UserItemRef
Returns Promise<OperatorStatusType>
setOperatorStatus
Метод позволяет изменить статус оператора.
Пример использования:
const user = await System.users.getCurrentUser(); await System.lines.setOperatorStatus(user, OperatorStatusType.offline);Parameters
user: UserItemRef
status: OperatorStatusType
Returns Promise<void>
Ваш отзыв успешно отправлен!
Спасибо за обратную связь.