IMessageActivity interface
- Extends
Propiedades
attachment |
Sugerencia de diseño para varios datos adjuntos. Valor predeterminado: lista. Entre los valores posibles se incluyen: 'list', 'carousel' |
attachments | Accesorios |
delivery |
Sugerencia de entrega para indicar a los destinatarios rutas de entrega alternativas para la actividad. El modo de entrega predeterminado es "predeterminado". Entre los valores posibles se incluyen: "normal", "notification" |
expiration | La hora en la que se debe considerar que la actividad debe ser "expirada" y no debe presentarse al destinatario. |
importance | Importancia de la actividad. Entre los valores posibles se incluyen: 'low', 'normal', 'high' |
input |
Indica si el bot acepta, espera o ignora la entrada del usuario después de que el mensaje se entregue al cliente. Los valores posibles son: 'acceptingInput', 'ignoreingInput', 'expectingInput' |
locale | Nombre de configuración regional para el contenido del campo de texto. El nombre de la configuración regional es una combinación de un código de referencia cultural iso 639 de dos o tres letras asociado a un idioma y un código de subcultura de dos letras ISO 3166 asociado a un país o región. El nombre de configuración regional también puede corresponder a una etiqueta de idioma BCP-47 válida. |
speak | Texto que se va a hablar. |
suggested |
Las acciones sugeridas para la actividad. |
summary | Texto que se va a mostrar si el canal no puede representar tarjetas. |
text | Contenido de texto del mensaje. |
text |
Formato de los campos de texto Default:Markdown. Entre los valores posibles se incluyen: 'Markdown', 'plain', 'xml' |
value | Valor asociado a la actividad. |
Propiedades heredadas
channel |
Contiene contenido específico del canal. |
channel |
Contiene un identificador que identifica de forma única el canal. Establezca por el canal. |
conversation | Identifica la conversación a la que pertenece la actividad. |
entities | Representa las entidades mencionadas en el mensaje. |
from | Identifica el remitente del mensaje. |
id | Contiene un identificador que identifica de forma única la actividad en el canal. |
local |
Contiene la fecha y hora locales del mensaje, expresadas en formato ISO-8601. Por ejemplo, 2016-09-23T13:07:49.4714686-07:00. |
recipient | Identifica el destinatario del mensaje. |
reply |
Contiene el identificador del mensaje al que este mensaje es una respuesta. |
service |
Contiene la dirección URL que especifica el punto de conexión de servicio del canal. Establezca por el canal. |
timestamp | Contiene la fecha y hora en que se envió el mensaje, en formato UTC, expresado en formato ISO-8601. |
type | Contiene el tipo de actividad 'iActivity' |
Detalles de las propiedades
attachmentLayout
Sugerencia de diseño para varios datos adjuntos. Valor predeterminado: lista. Entre los valores posibles se incluyen: 'list', 'carousel'
attachmentLayout?: AttachmentLayoutTypes | string
Valor de propiedad
AttachmentLayoutTypes | string
attachments
deliveryMode
Sugerencia de entrega para indicar a los destinatarios rutas de entrega alternativas para la actividad. El modo de entrega predeterminado es "predeterminado". Entre los valores posibles se incluyen: "normal", "notification"
deliveryMode?: DeliveryModes | string
Valor de propiedad
DeliveryModes | string
expiration
La hora en la que se debe considerar que la actividad debe ser "expirada" y no debe presentarse al destinatario.
expiration?: Date
Valor de propiedad
Date
importance
Importancia de la actividad. Entre los valores posibles se incluyen: 'low', 'normal', 'high'
importance?: ActivityImportance | string
Valor de propiedad
ActivityImportance | string
inputHint
Indica si el bot acepta, espera o ignora la entrada del usuario después de que el mensaje se entregue al cliente. Los valores posibles son: 'acceptingInput', 'ignoreingInput', 'expectingInput'
inputHint?: InputHints | string
Valor de propiedad
InputHints | string
locale
Nombre de configuración regional para el contenido del campo de texto. El nombre de la configuración regional es una combinación de un código de referencia cultural iso 639 de dos o tres letras asociado a un idioma y un código de subcultura de dos letras ISO 3166 asociado a un país o región. El nombre de configuración regional también puede corresponder a una etiqueta de idioma BCP-47 válida.
locale?: string
Valor de propiedad
string
speak
Texto que se va a hablar.
speak?: string
Valor de propiedad
string
suggestedActions
Las acciones sugeridas para la actividad.
suggestedActions?: SuggestedActions
Valor de propiedad
summary
Texto que se va a mostrar si el canal no puede representar tarjetas.
summary?: string
Valor de propiedad
string
text
Contenido de texto del mensaje.
text: string
Valor de propiedad
string
textFormat
Formato de los campos de texto Default:Markdown. Entre los valores posibles se incluyen: 'Markdown', 'plain', 'xml'
textFormat?: TextFormatTypes | string
Valor de propiedad
TextFormatTypes | string
value
Valor asociado a la actividad.
value?: any
Valor de propiedad
any
Detalles de las propiedades heredadas
channelData
Contiene contenido específico del canal.
channelData?: any
Valor de propiedad
any
channelId
Contiene un identificador que identifica de forma única el canal. Establezca por el canal.
channelId: string
Valor de propiedad
string
conversation
Identifica la conversación a la que pertenece la actividad.
conversation: ConversationAccount
Valor de propiedad
entities
from
Identifica el remitente del mensaje.
from: ChannelAccount
Valor de propiedad
heredado deIActivity.from
id
Contiene un identificador que identifica de forma única la actividad en el canal.
id?: string
Valor de propiedad
string
heredado deIActivity.id
localTimestamp
Contiene la fecha y hora locales del mensaje, expresadas en formato ISO-8601. Por ejemplo, 2016-09-23T13:07:49.4714686-07:00.
localTimestamp?: Date
Valor de propiedad
Date
recipient
Identifica el destinatario del mensaje.
recipient: ChannelAccount
Valor de propiedad
replyToId
Contiene el identificador del mensaje al que este mensaje es una respuesta.
replyToId?: string
Valor de propiedad
string
serviceUrl
Contiene la dirección URL que especifica el punto de conexión de servicio del canal. Establezca por el canal.
serviceUrl: string
Valor de propiedad
string
timestamp
Contiene la fecha y hora en que se envió el mensaje, en formato UTC, expresado en formato ISO-8601.
timestamp?: Date
Valor de propiedad
Date
type
Contiene el tipo de actividad 'iActivity'
type: ActivityTypes | string
Valor de propiedad
ActivityTypes | string