Данный кейс поддерживается телеграм ботом LiveDemo - уникальный айди этого кейса: 130352267. |
Важно - Для тестирования сценариев, содержащих BPL-операции, необходимо использовать веб-виджет или интеграцию с каким-либо мессенджером, так как данные операции не работают в тестовом чате внутри редактора. Как создать тестовый виджет смотрите в статье: Создание тестового виджета |
В некоторых случаях может потребоваться добавить напоминание, если клиент не отвечает на сообщение бота в течение определенного времени. Для этого потребуется использовать BPL-функции для работы с таймером.
$ti = timer.start(120, "id") |
где:
$ti - название таймера, по которому к нему можно обратиться для его остановки;
120 - время в секундах, которое таймер будет отсчитывать, может быть указано пользовательское значение;
id - идентификатор пустого блока, скопированный в шаге №2.
После ввода BPL-выражения нужно обязательно нажать кнопку Преобразовать BPL в AST.
timer.stop($ti) |
В данном случае напоминание приходит через 2 минуты, так как установлено время действия таймера 120 секунд.