SmartBot
Search…
Отложенный переход
В этой статье мы разъясним, как отложить переход в цепочке на определенное время и для чего это может пригодиться
Шаг «Отложенный переход» позволяет запустить бота через определенное время: от нескольких минут до нескольких дней.
К примеру, обучающий бот сегодня присылает пользователю первое задание, завтра – второе, послезавтра – третье и т.д.
Создайте данный шаг в нужной цепочке.
Введите подходящее название, установите временной интервал и выберите блок, на который нужно будет перейти.
Название блока - оно же "метка", позволяет в дальнейшем отменить переход, используя соответствующий шаг. Старайтесь обозначать блоки как можно понятнее, чтобы не запутаться.
Теперь бот отправит пользователю сообщение, или начнет цепочку точно в указанный момент.
«Отложенный переход» можно зациклить на себе самом, если того требуют ваши идеи. Например, бот способен каждый день в фоновом режиме обновлять нужные переменные пользователя: начислять ему бонусы и другие условные очки.
ВАЖНО: если вы хотите сделать простой зацикленный переход для регулярного начисления бонусов, лучше не добавляйте отправку каких-либо сообщений (уведомлений). Так человек сможет спокойно пользоваться другими цепочками бота. Если в этот момент бот отправит ему сообщение, цепочка собьется. Человеку придется начинать ее сначала.
Эта механика особенно полезна для игровых ботов с каждодневными активностями.

Отложенный переход можно отменить

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