IConversationUpdate interface
Las propiedades de una conversación han cambiado.
- Extends
Propiedades
| address | Direccione la información de enrutamiento del evento. Guarde este campo en el almacenamiento externo en algún lugar para redactar posteriormente un mensaje proactivo al usuario. |
| agent | SDK que procesa el evento. Siempre será "botbuilder". |
| history |
Si es cierto, se reveló la historia. |
| members |
Matriz de miembros agregados a la conversación. |
| members |
Matriz de miembros quitados de la conversación. |
| reactions |
Matriz de reacciones agregadas a una actividad. |
| reactions |
Matriz de reacciones eliminadas de una actividad. |
| reply |
El identificador del evento al que está relacionada esta actualización. |
| source | Origen original del evento (es decir, "facebook", "skype", "slack", etc.) |
| source |
Evento original en el esquema nativo de orígenes. Para los mensajes salientes se puede usar para pasar datos de eventos específicos de origen, como datos adjuntos personalizados. |
| topic |
El nuevo nombre del tema de las conversaciones. |
| type | Define el tipo de evento. Debe ser "message" para un IMessage. |
| user | Para los mensajes entrantes, este es el usuario que envió el mensaje. De forma predeterminada, se trata de una copia de address.user, pero puede configurar el bot con una función lookupUser que permite asignar el usuario entrante a un identificador de usuario interno. |
Detalles de las propiedades
address
Direccione la información de enrutamiento del evento. Guarde este campo en el almacenamiento externo en algún lugar para redactar posteriormente un mensaje proactivo al usuario.
address: IAddress
Valor de propiedad
agent
SDK que procesa el evento. Siempre será "botbuilder".
agent: string
Valor de propiedad
string
historyDisclosed
Si es cierto, se reveló la historia.
historyDisclosed?: boolean
Valor de propiedad
boolean
membersAdded
Matriz de miembros agregados a la conversación.
membersAdded?: IIdentity[]
Valor de propiedad
membersRemoved
Matriz de miembros quitados de la conversación.
membersRemoved?: IIdentity[]
Valor de propiedad
reactionsAdded
Matriz de reacciones agregadas a una actividad.
reactionsAdded?: IMessageReaction[]
Valor de propiedad
reactionsRemoved
Matriz de reacciones eliminadas de una actividad.
reactionsRemoved?: IMessageReaction[]
Valor de propiedad
replyToId
El identificador del evento al que está relacionada esta actualización.
replyToId?: string
Valor de propiedad
string
source
Origen original del evento (es decir, "facebook", "skype", "slack", etc.)
source: string
Valor de propiedad
string
sourceEvent
Evento original en el esquema nativo de orígenes. Para los mensajes salientes se puede usar para pasar datos de eventos específicos de origen, como datos adjuntos personalizados.
sourceEvent: any
Valor de propiedad
any
topicName
El nuevo nombre del tema de las conversaciones.
topicName?: string
Valor de propiedad
string
type
Define el tipo de evento. Debe ser "message" para un IMessage.
type: string
Valor de propiedad
string
user
Para los mensajes entrantes, este es el usuario que envió el mensaje. De forma predeterminada, se trata de una copia de address.user, pero puede configurar el bot con una función lookupUser que permite asignar el usuario entrante a un identificador de usuario interno.
user: IIdentity