Видео на YouTube

«Расписание» — это тип шага в редакторе ботов BotHelp, который упрощает отправку сообщений в конкретную дату и время.

В конструкторе ботов (флоубилдере) из общего списка блоков можно выбрать и добавить блок «Расписание». Видеообзор этого блока смотрите в нашем ВК-сообществе здесь: ссылка.

В настройках блока необходимо указать дату и время, относительно которой будет выполняться проверка времени, в которое подписчик попал в этот блок.

После указания даты и времени блок «Расписание» будет работать по следующему принципу:

  • Подписчик попадает в блок «Расписание».
  • В зависимости от времени попадания на данный шаг и настроек есть два варианта.

По расписанию

Если указанные дата и время в момент попадания подписчика в блок ещё не наступили:

  • Подписчик остаётся в блоке, пока не наступят указанные дата и время.
  • Когда эти дата и время наступили, подписчик выходит из блока через выход «По расписанию».

Дата и время прошли

Если на момент попадания подписчика в блок указанные дата и время уже прошли:

  • Подписчик сразу выходит из блока через выход «Дата и время прошли».
  • В случае когда дата и время не указаны, подписчик также сразу выходит из блока через выход «Дата и время прошли».
  • Если от выхода «Дата и время прошли» нет перехода к какому-либо шагу бота, то подписчики, доходя до этого шага позже указанного времени, не продвинутся дальше. Для них бот остановится.

Примечание: Если шаг «Расписание» — последний в боте и после него нет шагов (запуск другого бота не считается за шаг), то мы помечаем сессию этого бота как закрытую и не отображаем её в карточке подписчика.

Важно: данный блок работает по часовому поясу вашего кабинета BotHelp и не зависит от часового пояса подписчика.

Пример кейса с использованием блока «Расписание»

Задача: сделать бот-приглашение на живые эфиры, которые будут проходить каждое первое число месяца в 10:00.

Условие: если до 1 сентября человек зарегистрировался, то он идет на эфир 01.09, а если позже, то 01.10 и т.д.

Требование:

  • те, кто были 01.09 на эфире, могли пойти и на последующие эфиры;
  • чтобы бот собирал людей на эфиры по первым числам и присылал напоминания (до конца 2025 г, то есть на 4 эфира — 1.09, 1.10, 1.11 и 1.12)

Вариант решения:

Лучше всего использовать блок «Расписание». Он как раз создан для того, чтобы отправлять сообщения строго в назначенный день и время.

Для каждого эфира вы создаёте отдельный блок «Расписание» — например, 1 сентября 10:00, 1 октября 10:00 и так далее.

  • Если подписчик попадает в блок до указанного времени, он будет ждать, пока наступит дата, и получит сообщение в нужный момент.
  • Если он попал после этого времени, то сразу выйдет по ветке «Дата и время прошли», и вы сможете перенаправить его на следующий эфир.

Чтобы подписчик участвовал не только в ближайшем, но и во всех следующих эфирах, нужно после выхода из расписания (после того, как отправилось уведомление о сегодняшнем эфире) перевести его на ветку с следующим блоком «Расписание». Таким образом, он автоматически попадёт в цикл напоминаний и будет получать приглашения на эфиры каждого месяца.

Если подвести итог, логика работы такая:

  1. Человек запускает бота → получает приветствие и, возможно, прогревочные сообщения.
  2. Далее он попадает в блок «Расписание 1 сентября 10:00», если попал в бота до этой даты.
  • Если позже — сразу уходит на «Расписание 1 октября 10:00» и так далее.
  1. Когда наступает 1 сентября 10:00, бот отправляет напоминание.
  2. После выхода из этого расписания подписчик автоматически переводится на следующее расписание — например, на эфир 1 октября.

Так работает цепочка: каждый эфир идёт своим блоком «Расписание», а подписчик после одного события всегда переводится к следующему.


Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите в Telegram BotHelpSupportBot или на почту hello@bothelp.io 

Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.

Получить 14 дней бесплатно

Была ли статья полезна?

Спасибо за обратную связь!