Partager via


IStartConversationAddress interface

Propriétés supplémentaires qui peuvent être transmises avec l’adresse à UniversalBot.beginDialog().

Extends

Propriétés

activity

(Facultatif) lors de la création d’une nouvelle conversation, utilisez cette activité comme message initial de la conversation.

bot

Bot qui a reçu ou envoie le message.

channelData

(Facultatif) charge utile spécifique au canal pour la création de la conversation.

channelId

Identificateur unique pour le canal.

conversation

Représente la conversation actuelle et effectue le suivi des réponses vers lesquelles les réponses doivent être acheminées. Peut être supprimé pour démarrer une nouvelle conversation avec un utilisateur sur les canaux qui prennent en charge de nouvelles conversations.

id

ID de message entrant.

isGroup

(Facultatif) si la conversation a la valeur true, il doit s’agir d’une conversation de groupe.

members

(Facultatif) membres à ajouter à la conversation. Si elle est manquante, la conversation est démarrée avec l’utilisateur .

serviceUrl

Spécifie l’URL de publication des messages.

topicName

(Facultatif) rubrique de la conversation (si prise en charge par le canal)

user

Utilisateur qui a envoyé ou doit recevoir le message.

Détails de la propriété

activity

(Facultatif) lors de la création d’une nouvelle conversation, utilisez cette activité comme message initial de la conversation.

activity?: any

Valeur de propriété

any

bot

Bot qui a reçu ou envoie le message.

bot: IIdentity

Valeur de propriété

channelData

(Facultatif) charge utile spécifique au canal pour la création de la conversation.

channelData?: any

Valeur de propriété

any

channelId

Identificateur unique pour le canal.

channelId: string

Valeur de propriété

string

conversation

Représente la conversation actuelle et effectue le suivi des réponses vers lesquelles les réponses doivent être acheminées. Peut être supprimé pour démarrer une nouvelle conversation avec un utilisateur sur les canaux qui prennent en charge de nouvelles conversations.

conversation?: IIdentity

Valeur de propriété

id

ID de message entrant.

id?: string

Valeur de propriété

string

isGroup

(Facultatif) si la conversation a la valeur true, il doit s’agir d’une conversation de groupe.

isGroup?: boolean

Valeur de propriété

boolean

members

(Facultatif) membres à ajouter à la conversation. Si elle est manquante, la conversation est démarrée avec l’utilisateur .

members?: IIdentity[]

Valeur de propriété

serviceUrl

Spécifie l’URL de publication des messages.

serviceUrl?: string

Valeur de propriété

string

topicName

(Facultatif) rubrique de la conversation (si prise en charge par le canal)

topicName?: string

Valeur de propriété

string

user

Utilisateur qui a envoyé ou doit recevoir le message.

user: IIdentity

Valeur de propriété