Документация / Справочник нод

Справочник нод

Каждый блок сценария — это нода с типом, настройками и одним или несколькими выходами к следующим нодам.

Типы нод

ТипНазначениеВыходы
messageОтправляет текст, фото или файл1
buttonsПоказывает кнопки, ждёт выборапо числу кнопок
conditionВетвит по переменной или сегменту2 (да/нет)
paymentВыставляет счёт через ЮKassa2 (оплачено/нет)
delayПауза перед следующим шагом1
httpВнешний запрос или свой JS-кодименованные (return-значение)

Переменные и условия

Любая нода может записать значение в переменную сценария — например, ответ пользователя или результат HTTP-ноды. Переменные доступны везде ниже по сценарию через синтаксис {{имя_переменной}}.

Нода Условие сравнивает переменную с заданным значением и ведёт по одному из двух путей. Можно проверять текст, число или наличие значения вообще.

Переменные живут в рамках одного пользователя бота и сохраняются между сессиями — это не временное состояние.

Версии и публикация

Каждый клик на Опубликовать создаёт новую версию сценария. Предыдущие версии не удаляются и доступны на вкладке бота Версии:

  • Free и Start — хранится 3–10 последних версий
  • Pro и выше — версии хранятся без ограничения
  • Откат к любой версии применяется мгновенно, без повторной публикации