Отправить текст

Бот отправляет тестовое сообщение с эмодзи

Функциональную команду отправки текстового сообщения можно использовать в любой части вашего бота. Это наиболее часто используемая команда в проектировании бота. На основании этой команды строится большинство разговорных диалогов.

Настроить команду Отправить текст можно, выбрав одноименный пункт Отправить текст из списка Команд:

Список команд

‌В диалоговом окне, в поле Текст необходимо указать текстовое сообщение, а также эмодзи для эмоциональной разгрузки текста. В данной команде можно вводить ссылки на сторонние ресурсы, например, Youtube, Telegram.

Параметр Использовать условие - активность параметра позволяет создавать условие:

  • если условие выполнено успешно, то данная команда будет выполнена

  • если условие выполнено не успешно, то данная команда не будет выполнена

Использование макропеременных команды Отправить текст

Команда отправить текстовое сообщение в мессенджер

Пример содержимого команды Отправить текст, список макропеременных аналогичен списку для команды Email, за исключением того что содержимое письма - это html разметка, а содержимое команды Отправить текст - обычный текст.

circle-info

Список используемых макропеременных можно найти в разделе Макропеременныеarrow-up-right.

Пример

Подробнее с синтаксисом условий можно ознакомиться в разделе JS условие выполнения командыarrow-up-right.

circle-exclamation

Если параметр Использовать условие не активен, то далее нажать кнопку Создать.

Настройка свойств команды
circle-info

Для того, чтобы вывести Smalltalk ответ бота по распознанному NLP Action, то в скрипт нужно добавить команду Отправить текст и в поле Текст указать

{{ $nlpLastReponseText }}

Таким образом бот пришлет пользователю сообщение с ответом, полученным от Dialogflow Smalltalk.

В редакторе скриптов появится команда Отправить текст.

Команда в редакторе скриптов

По данной команде доступны следующие операции:

  • Редактировать команду

  • Удалить команду

Операции для команды "Отправить текст"

Last updated