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 и современным инструментам разработки.