Если вы хотите, чтобы бот запустил сценарий до того, как пользователь взаимодействовал с ним, эта функция в настоящее время недоступна, начиная с «до запуска сценария, бот ожидает начального ввода от конечного пользователя».
Так как Health Health только что был доступен для широкой публики на прошлой неделе, эта функция может быть добавлена в будущем, но я не уверен.
В настоящее время, еслипользователь инициировал разговор с ботом ранее, вы можете отправлять проактивные сообщения .
В противном случае, я бы предложил сделать следующее, чтобы приблизиться к тому, что вы ищете:
- В разделе «Конфигурация»> «Разговор»> «Взаимодействия» измените значение «Автоматическое приветствие» на что-то вроде «Скажи» сценарий запуска «для начала».Очевидно, измените «стартовый сценарий» на тот, который наиболее подходит для вашего варианта использования.
Шаг:
Результат:
Перейдите в Сценарии> Управление и создайте свой сценарий «Начать»
Шаг:
Перейдите в Язык> Модели и создайте новую модель.Используйте LUIS или RegEx, но убедитесь, что искомое выражение является тем, которое вы сказали пользователю использовать на шаге 1. Затем, для Intent Mapping, укажите его на сценарий, который вы создали на шаге 2.
Шаг:
Результат: