{
  "name": "Daily & on-demand weather reports with OpenWeatherMap to Telegram",
  "nodes": [
    {
      "id": "d5d3309c-a736-4244-8973-ee8bb4df9e5e",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -20,
        -100
      ],
      "parameters": {
        "width": 460,
        "height": 140,
        "content": "## Schedule Trigger (08:00 AM daily)\n   ⮕ HTTP Request (OpenWeatherMap)\n      ⮕ Set (Format message with weather + atmosphere + IST)\n         ⮕ Telegram "
      }
    },
    {
      "id": "75c18662-b969-4f48-8a05-1429c2f81567",
      "name": "Get Weather Data",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        20,
        340
      ]
    },
    {
      "id": "3b84cd51-bf28-4a3d-af86-f2acbe1bf097",
      "name": "Format Weather Message",
      "type": "n8n-nodes-base.set",
      "position": [
        240,
        340
      ]
    },
    {
      "id": "c601e86a-28d1-4cc1-b643-ca95e14573b2",
      "name": "Send Telegram Message",
      "type": "n8n-nodes-base.telegram",
      "position": [
        460,
        340
      ]
    },
    {
      "id": "ebf95ad7-5156-4032-87a4-11e85eb0c582",
      "name": "On form submission",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -220,
        220
      ]
    },
    {
      "id": "2d425b50-6bfc-433d-8baf-172384bd3181",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        380,
        720
      ],
      "parameters": {
        "width": null,
        "height": 120,
        "content": "## Telegram Output\n-Bot Setting"
      }
    },
    {
      "id": "3108b92c-6f97-4fee-b4bb-7140b2419f5d",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        20,
        720
      ],
      "parameters": {
        "width": 150,
        "height": 260,
        "content": "## api calling \nopenweathermap"
      }
    },
    {
      "id": "a7031c56-09ac-4d05-95fa-9ff7d82a6314",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -380,
        720
      ],
      "parameters": {
        "width": 200,
        "height": 260,
        "content": "## Daily Schudule \nTrigger Mode: Every Day\n\nTime:\nHour: 08\nMinute: 00\n\nThis means the workflow will run once per day at 08:00 AM."
      }
    },
    {
      "id": "a757108c-961a-4cd2-8fa4-e583c26120ea",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -220,
        460
      ]
    }
  ],
  "connections": {
    "Get Weather Data": {
      "main": [
        [
          {
            "node": "Format Weather Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Get Weather Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On form submission": {
      "main": [
        [
          {
            "node": "Get Weather Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Weather Message": {
      "main": [
        [
          {
            "node": "Send Telegram Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}