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