Настраиваемые запросы позволяют работать с Базу Данной, наполнять ее данными, делать выборки, выводить значения в сообщениях, отбирать списки пользователей для рассылок и многое другое.
Есть 4 типа операций над БД, сущность которых описана простым языком здесь.
Как создать запрос в чат-боте
- В разделе «Настраиваемые запросы», выбрав интересующий тип запроса, укажите название запроса, а также Тег, по которому его можно будет найти в помощнике в дереве экранов (Тег не должен содержать пробелов и других спец символов)
- В визуальном Дереве экранов прямо в поле «Текст сообщения» или «Действия», просто воспользовавшись помощником (нужно ввести два обратных слеша «\\» и в появившемся окне выбрать «создать новый запрос»).
Чтобы настроить запрос, в разделе «Настраиваемые запросы» нажмите кнопку «настроить» напротив желаемого запроса. Откроется новое окно, функционал которых описан ниже.
Также в дереве экранов в окне помощника напротив желаемого запроса Вы всегда можете нажать значок редактирования.
В любых запросах в любом месте Вы можете использовать специальные поля, а также другие запросы. Например, специальное поле «[IDПользователя]», вместо которого в нужный момент будет подставляться значение текущего пользователя бота. Специальные поля проще всего вставлять через помощника (в любом поле нужно ввести два обратных слеша «\\» и откроется окно с подсказками).
Именно это делает систему BotManager такой гибкой.