{
  "name": "Send severe weather alerts from Visual Crossing to Telegram",
  "nodes": [
    {
      "id": "6380fbf8-4893-4c55-8ca5-ac498597a247",
      "name": "Get Home Weather",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        496,
        96
      ]
    },
    {
      "id": "655bbb79-0663-427a-bdcf-c4edc92e1359",
      "name": "Check for Home Weather Alerts",
      "type": "n8n-nodes-base.function",
      "position": [
        720,
        96
      ]
    },
    {
      "id": "5345c75c-9530-48bd-8584-59330cf8ce44",
      "name": "Send Home Weather Alert",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1168,
        80
      ]
    },
    {
      "id": "ff289a8a-a9a1-480d-9fdb-2c0aeac91143",
      "name": "Hourly Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        272,
        96
      ]
    },
    {
      "id": "c8e4f8cb-aada-4f89-a3ff-9d9638795872",
      "name": "If",
      "type": "n8n-nodes-base.if",
      "position": [
        944,
        96
      ]
    },
    {
      "id": "3007062d-7d01-4d9d-abfc-1c4c8ee9863d",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        224,
        -80
      ],
      "parameters": {
        "width": 192,
        "height": 336,
        "content": "## Hourly Trigger\nTriggers the flow every hour as intended."
      }
    },
    {
      "id": "d79d3148-da13-47a3-b6a8-999ea7c6bba8",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        448,
        -80
      ],
      "parameters": {
        "width": 192,
        "height": 336,
        "content": "## Get Weather \nThis fetches today’s weather and any severe alerts for the home location."
      }
    },
    {
      "id": "46f02e3d-e774-48e2-a243-e17e3688b3f7",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        680,
        -80
      ],
      "parameters": {
        "width": 400,
        "height": 336,
        "content": "## Check Weather Alerts \nFilters items to only those with alerts"
      }
    },
    {
      "id": "d22f959c-6cf2-400c-906c-87e64109f06d",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1120,
        -80
      ],
      "parameters": {
        "width": 192,
        "height": 336,
        "content": "## Send notification\nMake sure Telegram credentials and chat ID are set in the node."
      }
    },
    {
      "id": "e39018d7-ac63-428b-a96a-f00146f66c70",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        224,
        272
      ],
      "parameters": {
        "width": 1088,
        "height": 640,
        "content": "## How it works\nThis workflow automates the process of fetching weather forecasts for your home location, including severe weather alerts, and sends timely notifications. It uses the Visual Crossing A"
      }
    }
  ],
  "connections": {
    "If": {
      "main": [
        [
          {
            "node": "Send Home Weather Alert",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Hourly Trigger": {
      "main": [
        [
          {
            "node": "Get Home Weather",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Home Weather": {
      "main": [
        [
          {
            "node": "Check for Home Weather Alerts",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check for Home Weather Alerts": {
      "main": [
        [
          {
            "node": "If",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}