IEvent interface
Событие, полученное от источника или отправляемое в источник.
Свойства
| address | Сведения о маршрутизации адресов для события. Сохраните это поле в внешнем хранилище где-то, чтобы позже создать упреждающее сообщение пользователю. |
| agent | Пакет SDK, обрабатывающий событие. Всегда будет "botbuilder". |
| reply |
Идентификатор события, с которое это обновление связано. |
| source | Исходный источник события (т. е. "facebook", "skype", "slack" и т. д.) |
| source |
Исходное событие в собственной схеме источников. Для исходящих сообщений можно использовать для передачи данных о событиях источника, таких как пользовательские вложения. |
| 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