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. |
| channel |
(Facoltativo) Payload specifico del canale per la creazione della conversazione. |
| channel |
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. |
| is |
(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 . |
| service |
Specifica l'URL di postback dei messaggi. |
| topic |
(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
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