Проверить, верно ли сработала нода в воронке, можно в режиме отладки.
В этой статье представлен список наиболее частых ошибок, которые могут возникнуть при выполнении ноды, их причины и способы исправления.
Ошибка говорит о том, что в воронке для объекта отсутствует агент «чат». Ситуация может возникнуть, например, если при запуске воронки из формы сразу после отправки формы пользователю отправляется через воронку сообщение без ожидания, когда пользователь запустит бот.
Возможное решение ситуации - добавить в воронку ноду «Команда бота», которая будет ожидать отправки команды /start в бота.
Ошибка означает, что сообщение не было отправлено пользователю, поскольку тот заблокировал телеграм-бота.
Ошибка означает, что в стрелке перед нодой установлено ограничение количества запусков, и для этого объекта переход по стрелке уже выполнялся ранее.
Можно либо убрать ограничение в стрелке для всех пользователей, либо убрать ограничение для конкретного объекта. Чтобы снять все ограничения в стрелках для конкретного объекта, нужно выбрать в отладке этот объект. Затем также в отладке на вкладке «Объекты» выбрать нужные агенты и нажать «Выключить».
Ошибка возникает при отправке в бот файла, добавленного в ноду по идентификатору. Означает, что количество символов в идентификаторе неверное. Нужно проверить, полностью ли скопировали идентификатор, или не добавили ли в строку лишние символы.
Ошибка возникает при отправке в бот файла, добавленного в ноду по идентификатору. Означает, что указан неверный идентификатор. Нужно проверить, указан ли верный идентификатор. Если да, то нужно отправить файл в бот повторно и вставить в ноду новый идентификатор.
Ошибка может возникнуть в нескольких случаях:
Eсли в таблицу добавляется переменная, в которой значение не записано
Eсли в агенте отсутствует переменная, которая записывается в таблицу
Ошибка означает, что в воронке есть только анонимный пользователь, то есть либо не зарегистрированный в аккаунте, либо чат в боте не связан с профилем пользователя.
О способах связи чата с пользователем можно прочитать в статье.
Причина в отсутствии закрывающегося тега - второго символа *
Правильный вариант: жирный текст
Причина - неверно прописан закрывающий тег.
Правильный вариант: жирный
Об использовании разметки подробнее написано в статье.
Сообщение указывает на то, что событие было перехвачено другим блоком.
Пример: нода «Ввод пользователя» с настройкой «Содержит любой ввод, который не был перехвачен соседними блоками» отловит ввод пользователя, но не сработает, если ввод будет подходить под другую ноду «Ввод пользователя» или «Команда бота».