Как создать первого ИИ-агента в Telegram с помощью n8n — пошагово и без кода
Бот, который принимает голос, расшифровывает, правит текст и отвечает. Как собрать такого агента в n8n без единой строки кода.

ИИ-агент — это бот, который позволяет через привычный интерфейс (в данном случае — Telegram) взаимодействовать с нейросетями. Даже самый простой агент может:
- принимать текстовые сообщения и голосовые записи,
- транскрибировать голос,
- редактировать текст (как корректор или стилист),
- генерировать ответы «в духе нейросети».
Такие агенты освобождают время на рутину и дают представление о том, как работают подобные системы.
🚀 Что потребуется для старта
- Созданный в Telegram бот (через @BotFather).
- Аккаунт в OpenAI и API-ключ.
- Платформа n8n — визуальный конструктор автоматизаций.
- Хорошо сформулированные промпты (подсказки для агента).
- Немного терпения и готовность экспериментировать.
⚡️ Пошаговая инструкция
Шаг 1. Создание Telegram-бота
Откройте @BotFather, отправьте команду /newbot, придумайте имя и username (должно оканчиваться на _bot). Скопируйте выданный токен — он понадобится далее.
Шаг 2. Получение API-ключа OpenAI
Зайдите на платформу OpenAI — раздел API Keys — создайте новый ключ. Сохраните его (его показывают только один раз). Привяжите платёжную карту — без этого API работать не будет.
Шаг 3. Регистрация в n8n
Зарегистрируйтесь в облачной версии n8n (есть пробный период). Затем создайте новый workflow (сценарий), в котором будет работать ваш агент.
Шаг 4. Настройка триггера
В workflow добавьте блок “Telegram On Message”, связав его с вашим ботом через токен. Проверьте, что сообщения из Telegram приходят к этому блоку.
Шаг 5. Разделение входящих сообщений (текст vs голос)
Используйте блок Switch:
- Если сообщение — текст, направлять его дальше на обработку текста.
- Если сообщение — голос, сначала отправлять на транскрипцию (преобразование голоса в текст).
Шаг 6. Обработка текстовых сообщений
Добавьте блок, который будет извлекать и передавать сам текст (например, через Edit Fields), чтобы далее агент мог с ним работать.
Шаг 7. Транскрибирование голоса
Для голосовых сообщений:
- Используйте блок “Telegram Get a File” — получить аудиофайл (используя его file_id).
- Затем — блок “OpenAI Transcribe a Recording” — преобразовать аудио в текст.
Шаг 8. Создание «главного агента»
Это ядро системы. Его задача — анализировать входящие запросы и перенаправлять их к подагентам (например, к редактированию текста или к генерации идей).
В конфигурации агента задайте системный промпт — инструкцию, как он распределяет задачи.
Подключите модель OpenAI (ChatGPT или аналогичную) к этому агенту.
Добавьте механизм памяти (например, хранить последние 5–10 сообщений для контекста).
Настройте финальный блок отправки ответа обратно в Telegram.
Шаг 9. Настройка подагентов
Создайте «подагентов» — узконаправленные модули:
- textEditor — отвечает за редактирование текста (с разными уровнями: корректура — стилистика — глубокий рерайт).
- universal agent — обрабатывает все остальные задачи: генерация идей, ответы, переводы и т.д.
Каждый подагент создаётся как отдельный workflow внутри n8n. Внутри него формируется собственный системный промпт и блоки обработки.
Шаг 10. Тестирование и запуск
Запустите тест в n8n, отправьте сообщение боту (например: «Отредактируй текст на уровне 3»). Проверьте, как запрос проходит через цепочку блоков. Исправьте ошибки (чаще всего — в промптах). Когда всё готово — активируйте рабочий процесс — агент начинает работать постоянно.
💙 За несколько часов можно собрать рабочего ассистента в Telegram без программирования. Он будет обрабатывать текст и голос, помогать с рерайтом и генерировать контент.
Это самый простой путь. Если захочется агента с памятью, файлами и собственным сервером — смотрите в сторону Hermes Agent.


