Единственная документация, которую я могу найти, касается активности endConversation (используется DirectLine 3.0).
Что мне делать после отправки действия типа endConversation?
Закрытие окна с чатом не приводит к корректному завершению разговора, мне нужно сделать это программно.
Мой код для завершения разговора в настоящее время просто отправляет событие в фреймворк:
botConnection.postActivity({
type: endConversation,
from: { id: 'Bot' },
name: 'endActivity',
value: "The user has closed the session. You can now close this conversation.",
}).subscribe(function (id) { console.log('Command sent'); });