Как подключить ChatGPT к Telegram через N8N

Мы простыми словами показываем, как подружить бизнес и творчество с нейросетями. Пошаговые инструкции, рабочие связки инструментов, промпты и мини‑кейсы — без воды и лишней теории. Если вам нужен контент‑конвейер, умный Telegram‑бот или визуальный стиль на AI — вы по адресу.

ChatGPTn8nTelegram

Хотите создать собственного умного бота в Telegram без программирования? N8N — это визуальный инструмент автоматизации, который позволяет связать ChatGPT с мессенджером за 20 минут.

Что вам понадобится:

  • API-ключ OpenAI (получите на platform.openai.com)
  • Токен Telegram-бота (создайте через @BotFather)
  • Аккаунт N8N (cloud-версия или self-hosted)

📋 Пошаговая настройка

Шаг 1: Создание бота в Telegram

Напишите @BotFather команду /newbot, придумайте имя и получите токен. Сохраните его — понадобится для интеграции.

Шаг 2: Настройка N8N

Создайте новый workflow. Добавьте триггер "Telegram Trigger" и вставьте токен бота. Это позволит N8N получать сообщения от пользователей.

Шаг 3: Подключение OpenAI

Добавьте ноду "OpenAI". В настройках укажите ваш API-ключ, выберите модель (GPT-4 или GPT-3.5-turbo) и настройте параметры:

  • Temperature (0.7 оптимально для диалогов)
  • Max tokens (лимит длины ответа)
  • System message (роль и инструкции для ChatGPT)

Шаг 4: Обработка сообщений

Настройте передачу текста из Telegram в OpenAI. Используйте выражение {{$json["message"]["text"]}} для извлечения сообщения пользователя.

Шаг 5: Отправка ответа

Добавьте ноду "Telegram" для отправки. Укажите chat_id получателя и текст ответа от ChatGPT: {{$json["choices"][0]["message"]["content"]}}.

⚡ Полезные доработки

  • Добавьте память контекста: используйте ноду "Code" для хранения истории переписки в переменных — бот будет помнить предыдущие сообщения.
  • Настройте фильтры: обрабатывайте только текстовые сообщения, игнорируя стикеры и медиа через ноду "IF".
  • Ограничьте доступ: добавьте проверку user_id, чтобы бот отвечал только определенным пользователям.

🎯 Типичные ошибки

  • Неверный формат API-ключа — проверьте отсутствие лишних пробелов
  • Превышение лимита токенов — уменьшите max_tokens
  • Webhook не активируется — убедитесь, что workflow запущен

💡 Преимущества такого подхода

Вы получаете полный контроль над логикой бота, можете добавлять базы данных, интегрировать другие сервисы (Google Sheets, CRM) и масштабировать функционал без написания кода.

Стоимость: ~$0.002 за диалог с GPT-3.5, N8N cloud от $20/месяц или бесплатно на собственном сервере.


Хотите узнать больше об искусственном интеллекте? Посмотрите нашу подборку лучших каналов про ИИ — там вы найдете актуальные кейсы, инструкции и новости мира нейросетей 🚀

⌨️ Подборка каналов

⭐️ Навигация

Читайте так же