Condividi tramite


IStartConversationAddress interface

Proprietà aggiuntive che possono essere passate con l'indirizzo a UniversalBot.beginDialog().

Extends

Proprietà

activity

(Facoltativo) quando si crea una nuova conversazione, usare questa attività come messaggio iniziale per la conversazione.

bot

Bot che ha ricevuto o sta inviando il messaggio.

channelData

(Facoltativo) Payload specifico del canale per la creazione della conversazione.

channelId

Identificatore univoco per il canale.

conversation

Rappresenta la conversazione corrente e tiene traccia della posizione in cui devono essere indirizzate le risposte. Può essere eliminato per avviare una nuova conversazione con un utente sui canali che supportano nuove conversazioni.

id

ID messaggio in arrivo.

isGroup

(Facoltativo) se true la conversazione deve essere una conversazione di gruppo.

members

(Facoltativo) membri da aggiungere alla conversazione. Se mancante, la conversazione verrà avviata con l'utente .

serviceUrl

Specifica l'URL di postback dei messaggi.

topicName

(Facoltativo) argomento della conversazione (se supportato dal canale)

user

Utente che ha inviato o deve ricevere il messaggio.

Dettagli proprietà

activity

(Facoltativo) quando si crea una nuova conversazione, usare questa attività come messaggio iniziale per la conversazione.

activity?: any

Valore della proprietà

any

bot

Bot che ha ricevuto o sta inviando il messaggio.

bot: IIdentity

Valore della proprietà

channelData

(Facoltativo) Payload specifico del canale per la creazione della conversazione.

channelData?: any

Valore della proprietà

any

channelId

Identificatore univoco per il canale.

channelId: string

Valore della proprietà

string

conversation

Rappresenta la conversazione corrente e tiene traccia della posizione in cui devono essere indirizzate le risposte. Può essere eliminato per avviare una nuova conversazione con un utente sui canali che supportano nuove conversazioni.

conversation?: IIdentity

Valore della proprietà

id

ID messaggio in arrivo.

id?: string

Valore della proprietà

string

isGroup

(Facoltativo) se true la conversazione deve essere una conversazione di gruppo.

isGroup?: boolean

Valore della proprietà

boolean

members

(Facoltativo) membri da aggiungere alla conversazione. Se mancante, la conversazione verrà avviata con l'utente .

members?: IIdentity[]

Valore della proprietà

serviceUrl

Specifica l'URL di postback dei messaggi.

serviceUrl?: string

Valore della proprietà

string

topicName

(Facoltativo) argomento della conversazione (se supportato dal canale)

topicName?: string

Valore della proprietà

string

user

Utente che ha inviato o deve ricevere il messaggio.

user: IIdentity

Valore della proprietà