IEndOfConversationActivity interface

Extends

Properties

channelData

Contains channel-specific content.

channelId

Contains an ID that uniquely identifies the channel. Set by the channel.

code

The a code for endOfConversation activities that indicates why the conversation ended. Possible values include: 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'

conversation

Identifies the conversation to which the activity belongs.

entities

Represents the entities that were mentioned in the message.

from

Identifies the sender of the message.

id

Contains an ID that uniquely identifies the activity on the channel.

localTimestamp

Contains the local date and time of the message, expressed in ISO-8601 format. For example, 2016-09-23T13:07:49.4714686-07:00.

recipient

Identifies the recipient of the message.

replyToId

Contains the ID of the message to which this message is a reply.

serviceUrl

Contains the URL that specifies the channel's service endpoint. Set by the channel.

text

The text content of the message.

timestamp

Contains the date and time that the message was sent, in UTC, expressed in ISO-8601 format.

type

Contains the activity type 'iActivity'

Property Details

channelData

Contains channel-specific content.

channelData?: any

Property Value

any

channelId

Contains an ID that uniquely identifies the channel. Set by the channel.

channelId: string

Property Value

string

code

The a code for endOfConversation activities that indicates why the conversation ended. Possible values include: 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'

code?: EndOfConversationCodes | string

Property Value

conversation

Identifies the conversation to which the activity belongs.

conversation: ConversationAccount

Property Value

entities

Represents the entities that were mentioned in the message.

entities?: Entity[]

Property Value

Entity[]

from

Identifies the sender of the message.

from: ChannelAccount

Property Value

id

Contains an ID that uniquely identifies the activity on the channel.

id?: string

Property Value

string

localTimestamp

Contains the local date and time of the message, expressed in ISO-8601 format. For example, 2016-09-23T13:07:49.4714686-07:00.

localTimestamp?: Date

Property Value

Date

recipient

Identifies the recipient of the message.

recipient: ChannelAccount

Property Value

replyToId

Contains the ID of the message to which this message is a reply.

replyToId?: string

Property Value

string

serviceUrl

Contains the URL that specifies the channel's service endpoint. Set by the channel.

serviceUrl: string

Property Value

string

text

The text content of the message.

text: string

Property Value

string

timestamp

Contains the date and time that the message was sent, in UTC, expressed in ISO-8601 format.

timestamp?: Date

Property Value

Date

type

Contains the activity type 'iActivity'

type: ActivityTypes | string

Property Value

ActivityTypes | string