24 октября 2026 г.

Как подключить телеграм бота к n8n: первый сценарий

9минут чтения0просмотров
Как подключить телеграм бота к n8n: первый сценарий

Бот есть, а заявки всё равно переписываются руками. Разбираю, как подключить телеграм-бота к n8n: где живёт токен, чем узел отличается от триггера, как собрать первый сценарий «пришло сообщение - ответили и записали» и почему он молчит, пока сценарий не опубликован.

Как подключить телеграм бота к n8n: способ один - вставить токен бота в раздел доступов n8n. Других вариантов документация n8n не предлагает: ни логина, ни пароля, ни отдельного ключа. Один созданный доступ дальше работает сразу у двух узлов, Telegram и Telegram Trigger: и на отправку сообщений, и на реакцию на входящие.

Проверено: 24 октября 2026.

Меня зовут Анастасия Майер, я архитектор контент-заводов и инженер по искусственному интеллекту: 20 систем под ключ в 10 нишах. Боты в этих системах закрывают самый дорогой кусок операционки - приём заявок и выдачу бесплатных материалов, - и собираются они именно так: бот, один доступ в n8n и сценарий из трёх узлов.

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

Что подготовить заранее: бот, токен и аккаунт

Коротко: нужен телеграм-аккаунт, созданный бот и его токен. Больше ничего.

Документация n8n перечисляет требования коротко: аккаунт в телеграме, а из способов авторизации поддерживается ровно один - токен доступа бота. Токен выдаёт BotFather при создании. И одно требование, из-за которого чаще всего приходится начинать заново: имя бота поменять потом можно, а юзернейм нельзя. Он задаётся один раз, от 5 до 32 знаков, латиница, цифры и подчёркивание, обязательно с окончанием «bot». Выбирайте на вырост.

Бота ещё нет - вся процедура по шагам в статье как создать бота в Telegram и получить токен. И сразу про гигиену: токен - пропуск к управлению ботом, место ему в разделе доступов n8n, а не в тексте сценария и не в переписке с собой. Что делать, если он где-то мелькнул, - в статье как заменить токен телеграм-бота.

Как подключить телеграм бота к n8n: по шагам

Коротко: шесть шагов. Токен переносится в раздел доступов один раз и дальше подставляется во все узлы телеграма.

Шаг 1. Откройте в телеграме чат с BotFather и проверьте, что это официальный аккаунт, а не двойник.

Шаг 2. Создайте бота. BotFather спросит имя и юзернейм по правилам выше и в ответ пришлёт токен.

Шаг 3. Уберите токен в надёжное место. Не в заметки на столе и не в чат с собой.

Шаг 4. В n8n откройте раздел доступов и создайте доступ для телеграма. Поле там одно - токен доступа. Вставьте и сохраните.

Шаг 5. Назовите доступ по назначению: заявки с сайта, выдача гайда, уведомления менеджеру. Через полгода ботов будет три, и «Telegram account 2» ничего не скажет.

Шаг 6. Проверьте доступ на отправке. Добавьте в пустой сценарий узел Telegram с отправкой сообщения, укажите свой чат и запустите вручную. Пришло - доступ рабочий.

Порядок именно такой по одной причине: отправка зависит только от токена, а триггер ещё и от адреса и состояния сценария. Проверяя всё разом, вы получите вывод «n8n не работает».

Узел и триггер: в чём разница и что когда срабатывает

Коротко: узел Telegram выполняет действие, когда до него дошёл сценарий. Telegram Trigger сам запускает сценарий, когда боту что-то написали.

Узел Telegram умеет то, что обычно и нужно: отправить сообщение, фото, документ, видео, стикер, группу медиа, геолокацию, закрепить и открепить сообщение. Оговорка из документации: чтобы бот работал с каналом, его надо в канал добавить.

Telegram Trigger ловит события. Самое нужное - новое входящее сообщение любого вида: текст, фото, стикер. Есть и остальные: пост в канале, нажатие кнопки под сообщением, отредактированное сообщение, заявка на вступление в чат, смена статуса участника. У варианта «все события» документация предупреждает про исключение: смена статуса участника и реакции в него не попадают, они дают слишком много вызовов. Часть событий требует прав: смену статуса и реакции бот видит только администратором чата. Это условие Telegram, а не ошибка настройки.

И главная засада групповых сценариев - режим приватности. Все боты в группах по умолчанию работают в нём и видят далеко не всё: адресованные им команды, общие команды вроде старта, если бот писал в группу последним, сообщения, отправленные через бота, и ответы на его сообщения. Независимо от режима боту приходят служебные сообщения, всё из личных чатов и всё из каналов, где он состоит. Исключение одно: бот, добавленный в группу администратором, получает все сообщения.

Режим приватности отключается у BotFather, но Telegram советует делать это только когда без этого бот не работает, и предупреждает: чтобы изменение подействовало, бота придётся заново добавить в группу. Практический вывод: сценарии под заявки собирайте в личных чатах - там бот видит все сообщения без настроек.

Первый сценарий: пришло сообщение - ответили и записали

Коротко: три узла и одна кнопка публикации. Сценарий из двух узлов отвечает, из трёх - ещё и сохраняет заявку.

Собирается он так.

  • Узел первый, Telegram Trigger с событием «новое сообщение» и созданным доступом. Это вход.
  • Узел второй, Telegram с действием отправки сообщения. Чат берётся из данных триггера, текст - ваш ответ. Это уже рабочий автоответчик.
  • Узел третий, запись в таблицу или базу. Без него заявка живёт только в чате и теряется. Как подключить таблицу - в отдельной статье.

Теперь то, из-за чего первый сценарий молчит у девяти из десяти. У узлов, которые ждут входящий запрос, в n8n два адреса. Тестовый регистрируется, когда вы включаете прослушивание тестового события или запускаете сценарий вручную, и данные видно прямо в редакторе. Рабочий регистрируется в момент публикации сценария и в редакторе ничего не показывает. Неопубликованный сценарий ловит сообщения только пока вы сидите в редакторе.

Отсюда порядок проверки: включили прослушивание тестового события, написали боту с личного аккаунта, увидели данные в редакторе, опубликовали сценарий, написали ещё раз. Рабочие запуски смотрите на вкладке запусков: видно, какой узел отработал, а какой упал и с каким текстом.

Вот где считаются деньги. Заявка, которую менеджер переносит из чата в таблицу руками, стоит минуту его времени и один шанс потеряться: на потоке в сто заявок это два часа в неделю и упущенные клиенты. Сценарий из трёх узлов собирается за вечер и работает сам. Как такие связки собирает предприниматель без программиста - это вайбкодинг, а с чего начинать - в статье с чего начать автоматизацию контента.

Если бот молчит: что проверить

Коротко: шесть проверок по порядку, от публикации до режима приватности.

  • Сценарий не опубликован. Самая частая причина: без публикации рабочий адрес не зарегистрирован, бот отвечает только в тестовом запуске.
  • Доступ не тот. Проверьте, что в узле выбран доступ с токеном нужного бота: два бота в одном аккаунте n8n путаются легко.
  • Токен заменён. После выпуска нового старый перестаёт работать, и все сценарии с ним встают разом.
  • Один токен на два сервиса. Тот же бот в другой автоматизации - и сообщения делятся между ними как попало.
  • Группа вместо личного чата. Режим приватности, про него выше: проверьте, адресовано ли сообщение боту.
  • Триггеру некуда прийти. На своей установке адрес сценария должен быть доступен извне: на локальной машине триггер молчит, а отправка работает.

Названия кнопок в n8n меняются, смысл шагов - нет: доступ с токеном, триггер на событие, действие в ответ, публикация. Упираетесь в сам сервис - идите в документацию n8n по доступам телеграма и на форум n8n.

Не хотите разбираться сами

Коротко: первый сценарий стоит вечера, а связка из ботов, таблиц и доступов - отдельная работа, её можно отдать.

Один бот с автоответом собирается по этой инструкции. Сложности начинаются, когда ботов три, сценариев десяток, а заявки падают в четыре разных места: тут решает схема целиком - что чем запускается, где лежат данные, что происходит при отказе.

Собрать связку под ваш процесс - это ИИ-разработка. Непонятно, что автоматизировать первым, - приходите на бесплатный созвон или на консультацию.

Я, Анастасия Майер, за двадцать заводов не видела ни одного, где заявки переносили бы руками дольше трёх месяцев: либо автоматизируют, либо теряют. Соседние доступы - в статьях api id и api hash Telegram и что такое MCP, а свои сценарии участники разбирают в клубе Майер.

Источники

  • Документация n8n: доступы Telegram - единственный способ авторизации через токен бота, доступ сразу для узлов Telegram и Telegram Trigger, требования к юзернейму, перенос токена в поле доступа. Проверено 24 октября 2026.
  • Документация n8n: узел Telegram - действия узла и условие про добавление бота в канал.
  • Документация n8n: узел Telegram Trigger - события, исключения у варианта «все события», события, требующие прав администратора.
  • Документация n8n: узел Webhook - тестовый и рабочий адреса, регистрация рабочего при публикации сценария, просмотр запусков на вкладке запусков.
  • Telegram, Bot Features - создание бота и токен, правила юзернейма, режим приватности в группах и его отключение.
  • Моя практика сборки ботов и приёма заявок в контент-заводах.
Автор

Анастасия Майер

Эксперт по контент-заводам и ИИ. 25 контент-заводов под ключ в 10 нишах, охваты от 1 млн в первый месяц. Разбираю контент-заводы на консультациях и веду Telegram @avmayer.

Мастер-группа Майер - 20 000 ₽/мес

Собрать свой контент-завод вместе со мной: курс, вайбкодинг и 2 созвона в месяц с разбором вашего завода.

Вступить в мастер-группу

Курс от 3 500 ₽

26 видеоуроков с ответами на вопросы, которые задают на каждой первой консультации.

Что внутри курса

Разберём ваш контент-завод

20 минут бесплатно: где теряются охваты и деньги, что автоматизировать и с чего начать.

Бесплатный созвонTelegram