В этой статье вы узнаете о типичных ошибках, которые мы встречаем при обращении пользователей в поддержку BotHelp. Изучив наш материал, вы сможете значительно развить свои навыки пользования редактором ботов. Если вы только начинаете работать с BotHelp, то в первую очередь ознакомьтесь со статьей: Создаем сценарий бота.
Неверное подключение шага задержки
❌ Иногда при настройке бота шаги с задержкой подключают не по порядку. Из-за этого создаётся ощущение, что задержка есть, но на самом деле она не срабатывает.

Что происходит в таком случае:
-
бот идёт строго по стрелкам от шага «Старт»;
-
если задержка стоит «в стороне», бот её просто пропускает;
-
в итоге два сообщения приходят сразу подряд, без паузы.
Почему так:
бот выполняет шаги последовательно, только по тем связям, которые вы настроили.
✅ Задержка должна быть частью одной цепочки — сообщение → задержка → следующее сообщение.
Все шаги должны идти непрерывно друг за другом, без разрывов и обходных стрелок. Тогда бот сделает паузу и только после неё отправит следующее сообщение. Если хотите создать паузу — убедитесь, что задержка стоит между сообщениями, а не «рядом».

Лишняя задержка при работе с карточкой «Вопрос»
❌ Карточка «Вопрос» в шаге «Сообщение» уже сама ждёт ответа пользователя столько, сколько вы указали в ее настройках.
Если вы добавите ещё шаг «Задержка» после него:
-
бот будет ждать время вопроса + время задержки;
-
сообщение может прийти слишком поздно;
-
логика сценария может запутаться.

✅ Если хотите отправить сообщение, когда пользователь не отвечает, используйте Ожидание ответа пользователя внутри карточки «Вопрос». Дополнительный шаг «Задержка» ставьте только, если реально нужна пауза после проверки ответа.
То есть «Вопрос» уже умеет ждать, дополнительная задержка чаще всего не нужна.
Неправильное подключение условия «Переход по ссылке в шаге»
❌ Если подключить условие сразу после сообщения, без задержки, бот проверяет его мгновенно.
Что происходит:
-
бот отправляет сообщение со ссылкой;
-
тут же проверяет условие;
-
подписчик физически не успевает нажать на ссылку;
-
бот считает, что ссылка не нажата, и отправляет пользователя в ветку «нет».
Из-за этого кажется, что условие «не работает», хотя на самом деле всё отрабатывает корректно.

✅ Между сообщением со ссылкой и условием нужно поставить блок «Задержка».
Это даёт подписчику время:
-
увидеть сообщение;
-
прочитать его;
-
нажать на ссылку.
После паузы бот проверит условие и направит подписчика в нужную ветку. То есть, если бот ждёт действие от человека — всегда давайте ему время с помощью задержки.

Редактирование бота, когда с ним взаимодействует подписчик
❌ Если вы вносите изменения или дополнения в своего бота, важно учитывать, что подписчики, уже находящиеся перед шагом, который вы изменяете, не увидят обновления.
✅ Чтобы такие подписчики получили обновлённую версию бота, им необходимо перезапустить бота.
Пример:
- У вас есть цепочка шагов: шаг 1 → шаг 2 → шаг 3.
- Если подписчик находится на шаге 1, а вы изменяете шаг 3, — он получит обновлённое сообщение.
- Если подписчик находится на шаге 2, а вы изменяете шаг 3, — он не получит изменённое сообщение, так как уже прошёл шаги до него. В этом случае ему нужно запустить бота заново.
Тупиковые ветки и кнопки
Тупиковая ветка — это ситуация, когда цепочка обрывается и дальше бот ничего не делает. Проще говоря: кнопка есть, сообщение есть, а следующего шага нет.

❌ Что происходит в таком случае:
-
подписчик нажимает кнопку в первом сообщении;
-
бот переходит в ветку, которая никуда не ведёт;
-
следующие сообщения не отправляются;
-
бот «замирает».
Из-за этого кажется, что бот перестал работать.
✅ Каждая ветка должна вести к следующему шагу. Если после первого сообщения должны отправляться следующие сообщения:
-
подключите обе ветки (и с кнопкой, и без неё) к одному следующему шагу;
-
чаще всего это шаг с задержкой или следующим сообщением.
Тогда подписчик попадёт дальше в любом случае — независимо от того, нажал он кнопку или нет. То есть у любой кнопки и любого условия всегда должен быть «выход» — следующий шаг.


-
подписчик нажимает кнопку;
-
бот переходит по ней;
-
дальше идти некуда;
-
бот для этого подписчика останавливается.
Снаружи это выглядит как «бот сломался», хотя на самом деле у кнопки просто нет продолжения.

Например:
-
если подписчик нажал кнопку — сообщение приходит сразу;
-
если не нажал — сообщение приходит через 1 минуту.
В любом случае цепочка продолжается, и бот не зависает.
❗️Важно: все блоки сценария должны иметь прямую или косвенную связь со стартовым блоком.
Если шаг или целая цепочка:
-
не связаны со Стартом;
-
запускаются отдельно (например, из настроек оплаты), то такие шаги могут не отработать или сработать некорректно.
Всегда проверяйте, что у шага, с которого начинается запуск, есть прямая или косвенная связь со Стартом;
Не оставляйте «висящие» блоки без связей;
Убедитесь, что у каждой кнопки есть продолжение сценария.
У бота не должно быть «тупиков» — ни у кнопок, ни у шагов, ни у веток.
FAQ
Какие еще могут быть ошибки при создании и настройке бота?
Если бот ведёт себя не так, как ожидалось, проверьте, возможно, причина в следующем:
- Отсутствует стартовый шаг бота;
- Шаги не соединены между собой;
- Использование нескольких задержек подряд без логики;
- Нет обработки неверного ответа в шаге «Вопрос»;
- Пересечение условий (одно и то же действие ведёт в разные ветки);
- Зацикленные сценарии без выхода;
- Использование условий без предварительного сбора данных;
- Удалён или отключён шаг, на который ведёт переход;
- Ошибки в формулах или фильтрах (пустые значения, некорректные операторы).
Можно ли отправить письмо на email подписчику?
Нет, на платформе нет возможности отправлять письма на email подписчика. Платформа работает только с ботами.
Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите в Telegram BotHelpSupportBot или на почту hello@bothelp.io
Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.