n8n для новичков: Как создать своего AI-ассистента в Telegram за 7 минут — Пошаговое руководство (без кода)

Эта статья — пошаговое руководство для новичков, которое поможет разобраться в основах платформы n8n и создать собственного AI-ассистента для Telegram. Здесь собраны все базовые детали, чтобы после прочтения у тебя не осталось «белых пятен» в понимании принципов работы n8n.

Что такое n8n и зачем он нужен

n8n — это визуальный конструктор автоматизаций (workflow automation), который позволяет соединять разные сервисы и создавать цепочки действий без программирования. С помощью n8n можно:

  • Автоматизировать рутинные задачи
  • Интегрировать нейросети, мессенджеры, почту, CRM и другие сервисы
  • Создавать собственных ботов и ассистентов

Основные понятия n8n

  • Workflow (рабочий процесс): Это схема, по которой проходят данные — от входа (триггера) до результата (действия).
  • Node (узел): Блок в workflow, который выполняет конкретное действие (например, получение сообщения из Telegram, отправка запроса в OpenAI, поиск в интернете).
  • Credential (учётные данные): Способ подключения к внешним сервисам через API-ключи.
  • Trigger (триггер): Событие, с которого начинается выполнение workflow (например, новое сообщение в Telegram).
  • Execution (исполнение): Запуск workflow, который можно тестировать вручную или запускать автоматически.

Регистрация и первый запуск n8n

Перейди на официальный сайт, зарегистрируйся, подтверди почту. После входа у тебя будет 14 дней бесплатного доступа.

Создание проекта

Внутри аккаунта создай новый проект (например, “Personal”). Каждый проект — это отдельное пространство для твоих автоматизаций.

Сайт n8n
Сайт n8n

Интерфейс n8n: что где находится

Так выглядит воркфлоу
Так выглядит воркфлоу
  • Главное меню: Слева — список проектов и workflow.
  • Рабочее поле: Центр — визуальный редактор workflow.
  • Панель узлов (Nodes): Справа — список доступных интеграций и действий.
  • Верхняя панель: Кнопки для запуска теста, сохранения, импорта/экспорта шаблонов.

Пошаговое создание ассистента

Создание бота
Создание бота

1. Создание Telegram-бота

  • Найди в Telegram бота BotFather.
  • Создай нового бота, придумай имя и username (должен оканчиваться на “bot”).
  • Получи API-токен — он понадобится для подключения к n8n.

2. Подключение Telegram к n8n

Добавляем Телеграм Триггер
Добавляем Телеграм Триггер
Настраиваем триггер на сообщения
Настраиваем триггер на сообщения
Добавляем новый Credential
Добавляем новый Credential
Вводим API токен нашего бота в Телеграм
Вводим API токен нашего бота в Телеграм
  • В редакторе workflow добавь узел Telegram Trigger - on message.
  • Создай новое подключение (Create New credential) и вставь API-токен.
  • Проверь соединение с помощью кнопки Execute.

3. Добавление OpenAI

Сайт работает через ВПН
Сайт работает через ВПН
Создаем API-ключ
Создаем API-ключ
Добавляем AI-агента (мозг)
Добавляем AI-агента (мозг)

Зарегистрируйся на platform.openai.com, создай API-ключ.

Выбираем базового агента
Выбираем базового агента
Меняем входные данные на "Define Below", т.к. у нас в качестве триггера будет выступать нода Телеграм
Меняем входные данные на "Define Below", т.к. у нас в качестве триггера будет выступать нода Телеграм

В n8n добавь узел OpenAI (или аналогичный для выбранной нейросети).

Добавляем модель, на основе которой будет работать наш агент
Добавляем модель, на основе которой будет работать наш агент

Вставь API-ключ в настройки узла.

Настраиваем подключение по API
Настраиваем подключение по API
Вводим API с сайта platform.openai.com
Вводим API с сайта platform.openai.com

Настройка нашего AI-агента

Первым делом нам нужно заполнить графу "Define Below". Смотрите скриншот.

n8n для новичков: Как создать своего AI-ассистента в Telegram за 7 минут — Пошаговое руководство (без кода)

Таким образом сообщение, отправленное в Телеграм бота будет передаваться напрямую ChatGPT, и после агент сможет его обработать и выдать ответ. Ответ вы видите в "output".

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

Для этого нажимаем на "+" после ноды AI-агент, далее ищем в поиске "Телеграм" и выбираем "send a text message".

n8n для новичков: Как создать своего AI-ассистента в Telegram за 7 минут — Пошаговое руководство (без кода)

Далее настраиваем финальную ноду Телеграм, чтобы сообщение нам поступало в нужный чат.

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

Теперь можем убрать надпись "This message was ...".

Жмем "Add field"
Жмем "Add field"
Отключаем тумблер
Отключаем тумблер

4. Импорт шаблона или ручная сборка workflow

  • Можно импортировать готовый шаблон (файл .json) через меню Import from File.
  • Или собрать workflow вручную:Telegram Trigger → OpenAI (обработка текста) → Telegram (отправка ответа).

5. Настройка памяти и инструментов

  • Для хранения истории сообщений используется узел Memory или буферная память внутри workflow. Для начала тебе хватит Simple Memory.
  • Для поиска в интернете добавь инструмент (например, teli), подключи его по API-ключу, либо же настроить веб-поиск через ChatGPT/Claude.

Как тестировать и запускать workflow

n8n для новичков: Как создать своего AI-ассистента в Telegram за 7 минут — Пошаговое руководство (без кода)
Здесь смотрим все запуски
Здесь смотрим все запуски
  • Используй кнопку Execute workflow для проверки работы каждого этапа.
  • Вкладка Execution показывает историю запусков и возможные ошибки.
  • После успешного теста сохрани workflow и активируй его с помощью тумблера Active.

Полезные советы для новичков

  • Ошибки — это нормально: Если что-то не работает, проверь правильность API-ключей и настройки узлов, output предыдущей ноды и совпадение с input текущей ноды.
  • Пошаговая отладка: Тестируй каждый узел отдельно, чтобы понять, где возникает проблема.
  • Документация: Встроенная справка по каждому узлу поможет разобраться в настройках.

Самый частый вопрос:

Можно ли запускать n8n бесплатно? Да, есть бесплатная версия для локального запуска на компьютере.

Надеюсь, что статья оказалась вам полезной, и вы смогли разобраться с тем, как пользоваться n8n для создания автоматизаций.

Еще больше практической информации по нейросетям, а также шаблоны для n8n в Моем Телеграм-канале, подписывайтесь!

11
1
5 комментариев