Быстрый старт
Быстрый старт
Порядок изучения и формат разделов. Создать бота, собрать workflow, протестирова
Как читать документацию
Все разделы устроены по одному принципу: действие → что делает система → как проверить → частые ошибки. Это пошаговая инструкция для работы, а не просто обзор платформы.
- Сначала пройдите «Быстрый старт» от начала до конца. Не пытайтесь сразу выучить все ноды.
- Когда всё получится, посмотрите разделы «Разделы редактора» и «Компоненты интерфейса» — так вы поймете, где находятся нужные функции.
- Раздел «Ноды и пресеты» используйте как справочник: возвращайтесь к нему, когда нужна конкретная нода.
- Добавляете кнопки? Обязательно прочитайте «Клавиатуры и триггеры». Это поможет не путать обычные кнопки (Reply) и кнопки в самом сообщении (Inline).
- Если что-то сломалось, загляните в «Тест, логи, деплой» и «Частые проблемы» — там написано, как всё починить.
Видео скоро появится.
Быстрый старт
Быстрый старт: первый бот от идеи до теста
Самый быстрый путь к работающему боту: создать бота, соединить ноды Trigger и Message, сохранить, нажать Test и проверить логи.
1. Создайте бота в разделе Bots
Получить карточку бота и перейти в редактор.
Действия
Откройте
Нажмите
Введите имя и короткое описание.
После создания перейдите в редактор (
Дашборд -> Боты.Нажмите
Новый бот / Create first bot.Введите имя и короткое описание.
После создания перейдите в редактор (
Кликнете по карточке бота два раза).Что проверить
После входа вы должны увидеть экран редактора бота с холстом, левой навигацией и панелью нод.
Верхний хедер показывает название бота и кнопки
Верхний хедер показывает название бота и кнопки
Сохранить и Тест.2. Соберите минимальный workflow на Canvas
Сделать простой сценарий: триггер -> сообщение.
Действия
Добавьте
Соедините их линией.
В настройках
В
Command Trigger и Message.Соедините их линией.
В настройках
Command Trigger укажите команду, например /start.В
Message задайте текст ответа.Что проверить
На холсте отображается соединение между trigger и message.
При выборе ноды справа (или в модальном режиме) видны её настройки.
При выборе ноды справа (или в модальном режиме) видны её настройки.
3. Добавьте переменную и используйте её в сообщении
Понять разницу между пользовательскими переменными и runtime-данными.
Действия
Откройте раздел
Добавьте пользовательскую переменную (например
Вернитесь в канвас и нажмите на ноду
Либо используйте ноду
Система.Добавьте пользовательскую переменную (например
welcomeText).Вернитесь в канвас и нажмите на ноду
Message и вставьте шаблон {{welcomeText}} (через подсказки {{ выберите свою переменную).Либо используйте ноду
Action -> setVariable, если хотите значение только в runtime теста.В чем отличия в обычных переменных и runtime-переменных
Пользовательские переменные сохраняются в конфиге (
Runtime-переменные (
bot_configs.variables).Runtime-переменные (
setVariable) живут в тестовой сессии и не обязаны появляться в таблице переменных System.Что проверить
В
В поле текста
System -> Переменные видна созданная пользовательская переменная.В поле текста
Message подсказка переменных появляется при вводе {{.Видео скоро появится.
welcomeTextВидео скоро появится.
4. Сохраните конфиг бота
Зафиксировать текущий canvas и настройки проекта.
Действия
Нажмите
Дождитесь завершения сохранения.
Если есть ошибки, проверьте настройки бота (токен/секреты) отдельно в
Сохранить в верхнем хедере редактора.Дождитесь завершения сохранения.
Если есть ошибки, проверьте настройки бота (токен/секреты) отдельно в
Настройки.Видео скоро появится.
5. Запустите Test и проверьте логи
Проверить workflow без полноценного деплоя.
Действия
Нажмите
Откройте панель логов внизу (
Отправьте боту сообщение или команду в Telegram.
Проверьте, сработал ли нужный триггер и отправилось ли сообщение.
Тест на холсте.Откройте панель логов внизу (
Логи бота).Отправьте боту сообщение или команду в Telegram.
Проверьте, сработал ли нужный триггер и отправилось ли сообщение.
Что проверить
В логах видно запуск теста, входящее событие и выбранный путь по нодам.
В Telegram приходит ответное сообщение от бота.
В Telegram приходит ответное сообщение от бота.
Видео скоро появится.
6. Остановите Test и зафиксируйте рабочую версию
Завершить сессию теста.
Действия
Нажмите
Убедитесь, что статус теста и логи перестали обновляться.
Сохраните финальные изменения, если что-то правили во время теста.
Стоп / Stop (та же кнопка теста, когда тест активен).Убедитесь, что статус теста и логи перестали обновляться.
Сохраните финальные изменения, если что-то правили во время теста.
Что делает система
Останавливается тестовый runtime/polling для данного бота.
Флаг активного теста сбрасывается в метаданных бота.
Нижняя панель логов остаётся доступной для просмотра истории запуска.
Флаг активного теста сбрасывается в метаданных бота.
Нижняя панель логов остаётся доступной для просмотра истории запуска.
Что проверить
Кнопка возвращается в состояние
Новые логи не появляются без новых действий.
Тест.Новые логи не появляются без новых действий.
Видео скоро появится.
Видео скоро появится.
Навигация по документации
Переходите по страницам по порядку, как по учебному маршруту.