Включив sendTypingIndicator
, вы отправляете события ввода от пользователя вашему боту. Похоже, что вы хотели бы сделать это наоборот.
Отправляя действие типа ActivityTypes.Typing
(печать), вы будете запускать индикатор ввода в веб-чате (или других поддерживаемых каналах). Задержка необязательна, но ее можно использовать, чтобы убедиться, что сообщение не отправляется мгновенно.
await turnContext.SendActivitiesAsync(
new Activity[] {
new Activity { Type = ActivityTypes.Typing },
new Activity { Type = "delay", Value= 3000 },
MessageFactory.Text("Finished typing", "Finished typing"),
},
cancellationToken);
Источник: отправить индикатор набора текста