This n8n workflow automates the process of fetching a detailed weather forecast and sending it to a Telegram chat every morning. Starting with a scheduled trigger at 7:50 AM, it requests 5-day forecast data with 3-hour intervals from the OpenWeatherMap API for Strassen, Luxembourg. The workflow includes a custom JavaScript code node that processes the raw weather data to generate an informative, emoji-enhanced message that highlights temperature ranges, hourly conditions, wind, humidity, and rain forecasts. It also offers smart recommendations based on the weather, such as bringing an umbrella or dressing warmly. Finally, the message is sent to a specified Telegram chat using a bot. This setup is ideal for anyone wanting to provide or receive daily weather updates automatically, such as businesses, event organizers, or weather enthusiasts.
Automated Daily Weather Forecast via Telegram
Node Count | 6 – 10 Nodes |
---|---|
Nodes Used | code, httpRequest, scheduleTrigger, stickyNote, telegram |
Reviews
There are no reviews yet.