ShipAI
УРОК 3 · СТАРТОВЫЙ КУРС SHIPAI
Google SheetsВнешний слой данныхТаблица задач

Бот больше не теряет задачи: подключаем Google Sheets и внешний слой данных

В третьем уроке ShipAI подключаем Google Sheets к Telegram-боту в n8n: выносим часть данных во внешний слой, сохраняем текстовые и голосовые сообщения в таблицу задач и разбираем, зачем нужны If и Merge.

Коротко о сути урока

Если все ответы, настройки и результат живут только внутри workflow, автоматизация остаётся одноразовой. В этом уроке мы выносим часть данных во внешний слой.

После урока ты сможешь:

  • Понять, как перевести часть данных во внешний слой.
  • Увидеть, как текстовые и голосовые сообщения начинают попадать в таблицу задач.
  • Разобраться, зачем в живой схеме нужны If и Merge.
  • Получить первый рабочий внешний слой для хранения служебных данных.

Для кого этот урок

Этот урок сделан для тех, кто уже прошёл второй шаг курса и хочет понять, как бот перестаёт быть одноразовым и начинает работать с внешним слоем данных.

Подойдёт, если ты

  • уже посмотрел второй урок стартового курса ShipAI;
  • хочешь вынести часть логики и данных наружу;
  • собираешь Telegram-бота с таблицей задач;
  • хочешь понять, зачем в живой схеме нужны If и Merge.

Не расширяем этот урок

Это не видео про Google Sheets ради Google Sheets и не статья про n8n ради n8n. Фокус держим на том, как логика, внешний слой данных и таблица задач складываются в первую рабочую систему.

Видео и конспект

Смотрите урок прямо на странице или откройте его на YouTube, если удобнее там.

Что добавляем

Урок показывает, как Telegram-бот перестаёт жить только внутри workflow и начинает опираться на внешний слой данных. Для этого мы подключаем Google Sheets как понятную витрину для человека.

Как это работает

Если всё хранится только в workflow, система остаётся одноразовой и плохо масштабируется. Внешний слой нужен, чтобы не потерять след задачи и отделить логику от хранения результата.

Что важно понять

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

  • Запись текстовых и голосовых сообщений в таблицу задач.
  • Проверка наличия нужных данных через If.
  • Слияние веток обратно в один поток через Merge.

Ограничение шага

Google Sheets здесь важны не как самоцель, а как внешний слой для человека. Главный смысл урока — отделить логику обработки от слоя данных и сделать схему менее одноразовой.

Что дальше

После урока у системы появляется внешний след задачи и более устойчивый контур. Ограничение остаётся в том, что пользовательский слой ещё не равен внутренней координации, и дальше нужен системный слой задач.

Частые вопросы

Короткие ответы на типичные вопросы перед просмотром урока.

Да, это желательно: во втором уроке система уже научилась понимать, что именно ей прислали, а в третьем мы начинаем выносить данные во внешний слой.

Потому что это понятный и доступный внешний слой данных для старта. Он хорошо подходит, чтобы быстро превратить одноразовый бот в маленькую рабочую систему.

На этом шаге в таблицу начинают попадать текстовые и голосовые сообщения. Это пока черновая запись, но она уже создаёт внешний след задачи.

If нужен, чтобы проверить, найден ли текст в таблице и корректно отдать fallback, а Merge помогает вернуться к единой линии обработки после отдельных веток.

Следующий шаг - добавить уже нормальный внутренний слой данных и начать строить каркас системы так, как это делают в реальных AI-процессах.

Материалы по уроку в Сообществе

Что дальше

После урока можно перейти дальше, открыть курс целиком или зайти в Telegram-канал ShipAI.