Ваше завдання
Завдання 02
Якість повітря у Валенсії
Відповідайте на будь-яке повідомлення в TelegramTelegram – це месенджер, який працює на телефонах, комп’ютерах і у веббраузері. свіжими даними про якість повітря з будь-якої доступної станції.
Додаткове завдання
Використовуйте саме станцію VALÈNCIA CENTRE. Додавайте ✅, якщо її оцінка — Buena або Razonablemente Buena, і ⚠️ для будь-якої іншої оцінки. Продовжуйте відповідати на вхідні повідомлення, а також автоматично надсилайте свіже оновлення кожні шість годин у свій TelegramTelegram – це месенджер, який працює на телефонах, комп’ютерах і у веббраузері. за одним фіксованим chat ID приватного чату, навіть коли ніхто не пише боту.
Приклади використання
- Мешканець хоче дізнатися про найсвіжішу якість повітря в центрі Валенсії без пошуку в Google.
- Організатор події хоче перевірити місцеву якість повітря перед вибором місця для зустрічі просто неба.
- Районна спільнота хоче швидко отримувати в TelegramTelegram – це месенджер, який працює на телефонах, комп’ютерах і у веббраузері. оновлення про якість повітря й ділитися ним з учасниками.
- За тим самим шаблоном воркфлоу мешканці могли б запитувати інформацію з майже 300 відкритих наборів даних Valencia Open DataValencia Open Data – це сайт, на якому міська рада Валенсії публікує відкриту інформацію для повторного використання людьми й застосунками. через знайомий месенджер, як-от TelegramTelegram – це месенджер, який працює на телефонах, комп’ютерах і у веббраузері. або WhatsApp.
Перед початком
- 01
Зареєструйтеся в n8n Cloud або відкрийте наявний воркспейс n8n, а потім створіть новий воркфлоу.
- 02
Установіть Telegram, а потім створіть обліковий запис Telegram або увійдіть до наявного.
- 03
Створіть Telegram-бота за допомогою BotFather, а потім додайте його токен до облікових даних n8n.
- 04
Ендпоінт міської ради Валенсії з даними про якість повітря надає інформацію в реальному часі. Підготуйте його для використання в ноді HTTP Request.
- 05
Для бонусу один раз напишіть боту в приватному чаті та скопіюйте message.chat.id з Telegram Trigger. Використайте цей фіксований ID як адресу отримувача запланованих оновлень. Налаштуйте Schedule Trigger і опублікуйте воркфлоу для автоматичних запусків.
Необхідні ноди
Що має робити воркфлоу
- 01
Будь-яке вхідне повідомлення запускає новий запит даних і відповідь у той самий чат, без перевірки тексту чи обов’язкової команди. Перевірте два різні повідомлення, наприклад привітання та стікер. Кожне має отримати відповідь на основі щойно запитаних даних.
- 02
Основна відповідь містить оцінку якості повітря та всі доступні значення NO₂Діоксид азоту (NO₂) – це газ, який утворюється переважно через дорожній рух та інше спалювання палива. Значення подається в мікрограмах на кубічний метр (мкг/м³)., PM10PM10 – це зважені в повітрі частинки діаметром не більше 10 мікрометрів. Значення подається в мікрограмах на кубічний метр (мкг/м³). і PM2.5PM2.5 – це дрібні зважені частинки діаметром не більше 2,5 мікрометра. Вони можуть проникати в легені глибше за PM10; значення подається в мкг/м³. з будь-якої однієї станції; відсутнє вимірювання можна пропустити або позначити як недоступне.
- 03
Для бонусу вибирайте VALÈNCIA CENTRE за адресою, а не позицією рядка, та додавайте емодзі оцінки і до відповідей, і до запланованих оновлень. Для бонусу опублікуйте розклад із запуском кожні шість годин, який отримує свіжі дані та надсилає їх за одним фіксованим chat ID приватного чату. Перевірте гілку розкладу незалежно від вхідного повідомлення.
Підказка
Потрібна підказка?
Відкривайте до п’яти підказок по одній.
Досі не виходить? Запитайте на форумі спільноти n8n
Рішення
Переглянути відповідь до завдання з воркфлоу
Відкривайте готовий воркфлоу лише тоді, коли захочете порівняти його зі своїм.
Позначити як виконане
Готові показати результат?
Надсилайте завдання, коли ваша команда матиме робочий воркфлоу для демонстрації.