Модуль 10Урок 4

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

Практика: n8n

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

Пример простого workflow в n8n
Пример простого workflow в n8n

Цель: создать простой workflow, который отправляет сообщение в Telegram по расписанию.

Задача#

Каждый день в 9:00 отправлять себе сообщение в Telegram: «Доброе утро! Время работать 💪».

Шаг 1. Создать бота в Telegram#

(Если у вас уже есть бот из предыдущих модулей — используйте его.)

  1. Напишите @BotFather

  2. Отправьте /newbot

  3. Введите имя и username

  4. Скопируйте API Token

  5. Напишите своему боту /start

  6. Узнайте свой Chat ID (через https://api.telegram.org/bot<ТОКЕН>/getUpdates)

Шаг 2. Создать новый workflow в n8n#

  1. Откройте n8n (локально или в облаке)

  2. Нажмите «New Workflow»

  3. Назовите workflow: «Утреннее уведомление»

Шаг 3. Добавить узел Cron (триггер)#

  1. Нажмите «+» на холсте

  2. Найдите узел Cron

  3. Кликните на узел Cron → откроются настройки справа

  4. Настройте расписание:

    • Mode: Every Day

    • Hour: 9

    • Minute: 0

  5. Нажмите «Execute Node» для теста (сработает сразу, не дожидаясь 9:00)

Шаг 4. Добавить узел Telegram#

  1. Нажмите «+» справа от узла Cron

  2. Найдите узел Telegram

  3. Выберите Resource: Message, Operation: Send Message

  4. Настройте credentials:

    • нажмите «Create New Credential»

    • введите Access Token (API Token вашего бота)

    • нажмите «Save»

  5. Настройте параметры сообщения:

    • Chat ID: ваш Chat ID (например, 123456789)

    • Text: Доброе утро! Время работать 💪

  6. Нажмите «Execute Node» для теста → вы получите сообщение в Telegram

Шаг 5. Сохранить и активировать workflow#

  1. Нажмите «Save» (сверху справа)

  2. Переключите тумблер Active в положение «ON» (workflow будет запускаться по расписанию)

Готово! Теперь каждый день в 9:00 вы будете получать сообщение в Telegram.