Отправьте индикатор ввода в bot-framework v4, используя DirectLine и webchat (Node.js) - PullRequest
0 голосов
/ 02 декабря 2018

Официальные документы для Microsoft bot-framework SDK v4 не демонстрируют, как отправлять индикатор ввода (тогда как v3 содержит эти инструкции ).Я использую DirectLine и botframework-webchat.

Как мне это сделать?Спасибо!

Ответы [ 2 ]

0 голосов
/ 30 мая 2019

Я считаю, что вы должны сделать что-то вроде этого

await context.sendActivities([
    { type: 'typing' },
    { type: 'delay', value: 2000 },
    { type: 'message', text: 'Your message here' }
]);
0 голосов
/ 03 декабря 2018

Похоже, что это отсутствует в документации и образцах v4.Вы можете отправить индикатор набора текста, отправив действие с типом typing.

Узел: context.sendActivity({ type: 'typing'});

Машинопись: context.sendActivity({ type: ActivityTypes.Typing});

Также showTypingMiddleware можно использовать для автоматической отправки индикатора ввода.Этот фрагмент также покажет, как отправить индикатор набора текста, если вы ищете больше образца кода.

...