Поделиться через


IEvent interface

Событие, полученное от источника или отправляемое в источник.

Свойства

address

Сведения о маршрутизации адресов для события. Сохраните это поле в внешнем хранилище где-то, чтобы позже создать упреждающее сообщение пользователю.

agent

Пакет SDK, обрабатывающий событие. Всегда будет "botbuilder".

replyToId

Идентификатор события, с которое это обновление связано.

source

Исходный источник события (т. е. "facebook", "skype", "slack" и т. д.)

sourceEvent

Исходное событие в собственной схеме источников. Для исходящих сообщений можно использовать для передачи данных о событиях источника, таких как пользовательские вложения.

type

Определяет тип события. Должно быть сообщением для IMessage.

user

Для входящих сообщений это пользователь, отправляющий сообщение. По умолчанию это копия address.user, но вы можете настроить бот с помощью функции lookupUser, которая позволяет сопоставить входящего пользователя с внутренним идентификатором пользователя.

Сведения о свойстве

address

Сведения о маршрутизации адресов для события. Сохраните это поле в внешнем хранилище где-то, чтобы позже создать упреждающее сообщение пользователю.

address: IAddress

Значение свойства

agent

Пакет SDK, обрабатывающий событие. Всегда будет "botbuilder".

agent: string

Значение свойства

string

replyToId

Идентификатор события, с которое это обновление связано.

replyToId?: string

Значение свойства

string

source

Исходный источник события (т. е. "facebook", "skype", "slack" и т. д.)

source: string

Значение свойства

string

sourceEvent

Исходное событие в собственной схеме источников. Для исходящих сообщений можно использовать для передачи данных о событиях источника, таких как пользовательские вложения.

sourceEvent: any

Значение свойства

any

type

Определяет тип события. Должно быть сообщением для IMessage.

type: string

Значение свойства

string

user

Для входящих сообщений это пользователь, отправляющий сообщение. По умолчанию это копия address.user, но вы можете настроить бот с помощью функции lookupUser, которая позволяет сопоставить входящего пользователя с внутренним идентификатором пользователя.

user: IIdentity

Значение свойства