Разбор ошибок и нюансы при разработке чат-ботов

10 участников

О чём курс

Вам знакома ситуация, когда чат-бот ведёт себя непредсказуемо, а поиск ошибки в логике занимает часы? Этот интенсив переводит вас от разработки по наитию к созданию отказоустойчивых систем: здесь разбирают конкретные кейсы, почему боты «ломаются» из-за кавычек, конфликтов переменных или неверной последовательности функций.

Внутри разбираются механики Калькулятора, работа с WebApp, настройка колбэков и способы быстрой диагностики проблем. Вы узнаете, как правильно настраивать условия, использовать системные переменные и форматировать сообщения так, чтобы они доходили до пользователя без сбоев.

Курс предназначен для тех, кто уже настраивает чат-ботов, но хочет исключить «мёртвые» блоки, упростить структуру воронок и тратить минимум времени на отладку. Финальный результат — предсказуемая работа системы и понимание того, как быстро находить и устранять ошибки на любом этапе разработки.

Программа обучения

  • День 1: Глубокая диагностика — от Калькулятора до блоков
    • Ошибки и нюансы в Калькуляторе:
      • Именование переменных
      • Пропущенный параметр
      • Оператор if, функции save_webhook и tg_request
      • Знаки сравнения и работа с кавычками
      • Последовательность выполнения функций
      • Экранирование и системные переменные
      • Вложенные конструкции: #{переменная1#{переменная2}}
      • Комбинированные конструкции: переменная1#{переменная2}
    • Ошибки и нюансы со стрелками:
      • Некорректное использование переменных
      • Непонимание логики параметров
      • Условия вроде «отправлять, если дата прошла» и «игнорировать строки»
      • Настройка: «Пользователь вводит данные» и «Выбор соответствия»
      • Переменные для сравнения
      • Построение сложных условий
      • Работа с таймерами
    • Ошибки и нюансы в блоках:
      • Вложения: файлы, изображения, документы
      • Раздел «Переменная для сравнения»
      • Цвета блоков: серый/белый, зелёный/тёмно-серый — что они значат
      • Использование функций внутри раздела «Сообщение»
      • Форматирование текста: переносы, жирный, ссылки
      • Учёт статуса: отписался / вернулся
      • Кэширование блоков
      • Ограничения в тегах и колбэках
  • День 2: Кнопки, рассылки и тонкая настройка
    • Ошибки и нюансы с кнопками:
      • Подстановка переменных в текст и условия
      • Типы кнопок: reply, inline, WebApp
      • Кавычки в названиях — как не сломать схему
      • Одно условие в разных блоках — как избежать конфликта
      • Подключение и настройка WebApp
    • Работа с рассылками:
      • Почему запуск через блоки надёжнее
      • Перемещение пользователей по воронке
      • Обязательная настройка исключений
      • Пошаговая настройка корректной рассылки
      • Ключевые параметры, на которые стоит обратить внимание
  • День 3: Финальная отладка и надёжность системы
    • Работа с разделом «Клиенты»
    • Как отслеживать ошибки в реальном времени
    • Тестирование при задержках (webhook, API)
    • Поиск значений переменных у конкретного пользователя
    • Логика схем и настройки проекта
    • Колбэк-кнопки и их влияние на воронку
    • Тестирование → правка
Складчина создана 25 октября 2025 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

SU Step Up Все материалы
240 ₽ 790 ₽