Урок 4. Первый workflow: уведомление в Telegram#

Цель: создать простой workflow, который отправляет сообщение в Telegram по расписанию.
Задача#
Каждый день в 9:00 отправлять себе сообщение в Telegram: «Доброе утро! Время работать 💪».
Шаг 1. Создать бота в Telegram#
(Если у вас уже есть бот из предыдущих модулей — используйте его.)
-
Напишите @BotFather
-
Отправьте
/newbot -
Введите имя и username
-
Скопируйте API Token
-
Напишите своему боту
/start -
Узнайте свой Chat ID (через
https://api.telegram.org/bot<ТОКЕН>/getUpdates)
Шаг 2. Создать новый workflow в n8n#
-
Откройте n8n (локально или в облаке)
-
Нажмите «New Workflow»
-
Назовите workflow: «Утреннее уведомление»
Шаг 3. Добавить узел Cron (триггер)#
-
Нажмите «+» на холсте
-
Найдите узел Cron
-
Кликните на узел Cron → откроются настройки справа
-
Настройте расписание:
-
Mode: Every Day
-
Hour: 9
-
Minute: 0
-
-
Нажмите «Execute Node» для теста (сработает сразу, не дожидаясь 9:00)
Шаг 4. Добавить узел Telegram#
-
Нажмите «+» справа от узла Cron
-
Найдите узел Telegram
-
Выберите Resource: Message, Operation: Send Message
-
Настройте credentials:
-
нажмите «Create New Credential»
-
введите Access Token (API Token вашего бота)
-
нажмите «Save»
-
-
Настройте параметры сообщения:
-
Chat ID: ваш Chat ID (например,
123456789) -
Text:
Доброе утро! Время работать 💪
-
-
Нажмите «Execute Node» для теста → вы получите сообщение в Telegram
Шаг 5. Сохранить и активировать workflow#
-
Нажмите «Save» (сверху справа)
-
Переключите тумблер Active в положение «ON» (workflow будет запускаться по расписанию)
Готово! Теперь каждый день в 9:00 вы будете получать сообщение в Telegram.