Шаг «Delay»
Отдельный шаг паузы. Бот доходит до него, ждёт и идёт дальше.
Настройка#
Одно поле — Time, время в формате часы:минуты. Открывается двойным щелчком по карточке.
Это время суток, а не длительность. Поставили 09:00 — бот будет ждать до
девяти утра и только тогда пойдёт дальше. Не «подождать девять часов».
Тут легко ошибиться, поэтому по пунктам:
| Поставили | Сейчас | Бот пойдёт дальше |
|---|---|---|
09:00 | 07:30 | Сегодня в 09:00, через полтора часа. |
09:00 | 14:00 | Завтра в 09:00: сегодняшние девять уже прошли. |
00:30 | 23:50 | Через сорок минут, уже в новых сутках. |
Время считается по часовому поясу бота — тому, что задан в разделе General его настроек. Не по вашему поясу и не по поясу человека.
Отсюда правило: не ставьте время, которое вот-вот наступит. Шаг с 09:00
для дошедшего в 08:59 задержит его на минуту, а для дошедшего в 09:01 —
почти на сутки. Два человека получат одно и то же сообщение с разницей в
день.
Если поле оставить пустым, бот подождёт минуту и пойдёт дальше: так работает старая форма этого шага, оставленная ради схем, собранных раньше.
Три разных паузы — не путайте их#
В системе есть три места, где задаётся ожидание, и они делают разное.
| Где | Что это | Когда применять |
|---|---|---|
| Шаг Delay | Ожидание до заданного времени суток | «Не писать ночью, дождаться утра» |
| Delay в общих настройках любого шага | Пауза заданной длины перед шагом: дни, часы, минуты, секунды | Выдержать час между сменой тега и сообщением |
| Delay внутри шага Send message | Пауза перед самим сообщением | «Подумать» перед ответом: 3–5 секунд |
| Пауза у второго и следующих сообщений | Промежуток между репликами одного шага | Ритм живой речи: реплика, пауза, реплика |
Если нужно просто «ответить не мгновенно» — не ставьте отдельный Delay, задайте задержку прямо в шаге сообщения. Лишний шаг на холсте усложняет схему и ничего не добавляет.
Где отдельный Delay действительно нужен#
Он один умеет ждать до часа, а не «столько-то времени». Поэтому его ставят там, где важно именно время суток.
Не писать ночью. Человек дошёл до шага в три часа ночи — сообщение уйдёт в девять утра, а не разбудит его. Дошедший днём почти не задержится.
Напоминание к началу рабочего дня. Ветка «обещал подумать» упирается в
Delay на 10:00, и утреннее сообщение приходит тогда, когда его прочитают.
Одинаковое время для всех. Если нужно, чтобы вся пачка получила сообщение в один час независимо от того, кто когда вошёл в схему, — это Delay.
Для всего остального, то есть «выдержать паузу и пойти дальше», берите Delay в общих настройках нужного шага: он задаётся в днях, часах, минутах и секундах. Отдельный шаг там не нужен и только удлиняет схему.
Долгая пауза не отменяется, если человек ответил. Если вам нужно именно «подождать и написать, только если он молчит», это не Delay, а догоняющие сообщения во вкладке Push Messages шага Send message — они отменяются, как только человек отвечает.
