N8N + Telegram Bot: создание бота с нуля

Мы просто и по делу рассказываем про ИИ-инструменты для работы: сравнения, пошаговые гайды, бесплатные альтернативы и реальные сценарии применения. Помогаем выбрать между ChatGPT, Gemini, Claude, локальными моделями и десятками узкоспециализированных сервисов — от дизайна и HR до аналитики и SEO. Меньше хайпа, больше практики и экономии времени каждый день.

n8ntelegramбот

Telegram-бот на n8n — это быстрый способ автоматизировать ответы, уведомления, заявки и простые бизнес-процессы без написания большого объёма кода. Ниже — понятный пошаговый путь, как создать бота с нуля и запустить первый рабочий сценарий.

Что понадобится

  • аккаунт в Telegram
  • доступ к n8n: cloud-версия или self-hosted
  • базовое понимание webhook и API
  • 10–15 минут на настройку 🚀

Шаг 1. Создайте бота через BotFather

  • в Telegram найдите @BotFather
  • отправьте команду /newbot
  • задайте имя и username бота
  • получите API Token — сохраните его, он нужен для подключения к n8n

Шаг 2. Подключите Telegram к n8n

  • откройте n8n
  • создайте новый workflow
  • добавьте узел Telegram Trigger
  • в credentials вставьте токен от BotFather
  • выберите событие, например On Message

Теперь n8n сможет получать сообщения от пользователей.

Шаг 3. Настройте первый сценарий

Самый простой вариант — бот отвечает на входящее сообщение.

Схема:

  • Telegram Trigger — ловит сообщение
  • Set или Code — обрабатывает текст
  • Telegram — отправляет ответ пользователю

Например, если пользователь пишет /start, бот возвращает приветствие:

“Привет! Я бот на n8n. Готов принимать сообщения и запускать автоматизации.”

Шаг 4. Добавьте логику

Чтобы бот был полезным, подключите условия через узел IF:

  • если текст = /start → отправить приветствие
  • если текст = /help → показать список команд
  • если это обычное сообщение → переслать в CRM, Google Sheets или на email 📬

Именно здесь n8n особенно силён: бот становится не просто “автоответчиком”, а частью процесса.

Шаг 5. Подключите внешние сервисы

Популярные сценарии:

  • заявки из Telegram → Google Sheets
  • обращения клиентов → Notion / Airtable / CRM
  • уведомления → Slack / Email / Discord
  • проверка данных → HTTP Request к любому API

Например, можно принимать от пользователя номер заказа и через API сразу отдавать статус.

Шаг 6. Протестируйте workflow

  • активируйте workflow
  • напишите своему боту в Telegram
  • проверьте, приходит ли ответ
  • откройте execution log в n8n, если что-то не работает 🔍

Частые ошибки

  • неверный токен Telegram
  • workflow не активирован
  • выбран не тот тип события в Telegram Trigger
  • бот не имеет доступа к нужному чату
  • ошибки в выражениях n8n или в JSON

Что в итоге можно собрать

  • бот поддержки
  • бот для сбора лидов
  • бот для уведомлений из сервисов
  • бот для внутренних задач команды
  • FAQ-бот с маршрутизацией запросов 💡

Главное преимущество связки n8n + Telegram Bot — низкий порог входа, гибкость и быстрая интеграция с десятками сервисов. Для MVP, внутренней автоматизации и бизнес-ботов это один из самых практичных стеков на сегодня.

👀 Ниже по ленте — мягко рекомендую посмотреть подборку каналов про IT: там много полезного по автоматизации, no-code, backend и современным инструментам разработки.

🗣 Подборки каналов
🧠 Каталог ботов и приложений
🗺 Навигация

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