Спроектируй телеграм-бота в n8n без написания кода. Нужна схема, которую я соберу мышкой.
Что делает бот: [ЗАДАЧА: принимает заявки на стрижку — показывает услуги с ценами, спрашивает дату и телефон, складывает заявку в Google-таблицу и присылает мне уведомление]
Команды: [КОМАНДЫ: /start, /price, /zapis]
Где живёт n8n: [ХОСТИНГ: облачный n8n.cloud, домен выдан сервисом]
Мой уровень: [УРОВЕНЬ: n8n открывал пару раз, код не пишу]
Дай по шагам:
1. Регистрация бота у BotFather и куда именно вставить токен: название типа credentials в n8n и поле в нём.
2. Схема нод по порядку. Для каждой: точное название ноды как она подписана в интерфейсе, что выбрать в её настройках, что вписать в поля. Ветвление опиши явно — какая нода куда ведёт при каком условии.
3. Хранение заявки: какая нода, как связать с таблицей, какие колонки завести.
4. Свободные вопросы: как подключить ИИ-ноду для сообщений, не совпавших с командами, и какой системный промпт в неё положить, чтобы бот не уходил от темы записи.
5. Проверка: как убедиться, что вебхук поднялся, и что смотреть в Executions, если бот молчит.
6. Три места, где чаще всего ломается у новичка, и признак каждой поломки.
Не предлагай варианты «или можно сделать так» — дай один рабочий путь. Не пиши JavaScript в Code-ноде: смысл в том, чтобы обойтись без кода.
Собрать под себя — поля заполнены рабочими значениями, меняйте их и промпт выше обновится сам
Собирал бота для записи по этой схеме на n8n.cloud. До рабочего состояния дошёл примерно за вечер.
Что сработало точно: последовательность Telegram Trigger → Switch по командам → отдельные ветки ответов. Названия нод совпали с интерфейсом, поля описаны верно, ветвление собралось без раздумий.
Запись в Google-таблицу заработала со второго захода: DeepSeek указал ноду верно, но не предупредил, что доступ к таблице нужно выдать сервисному аккаунту отдельно — я упёрся в ошибку прав и разбирался сам.
Пункт про частые поломки оказался самым полезным: там было про режим Test URL против Production URL — именно на этом бот у меня и молчал первые полчаса.
Слабое место: системный промпт для ИИ-ноды пришёл общий, бот на свободные вопросы отвечал вежливо, но уводил разговор в сторону. Переписывал сам, добавив запрет обсуждать что-либо, кроме услуг и записи.
Замечание про версии: интерфейс n8n меняется, и часть подписей уже отличается от описанных. Логика схемы при этом остаётся верной.