{
  "nodes": [
    {
      "id": "TelegramTrigger",
      "name": "Telegram Trigger",
      "type": "n8n-nodes-base.telegramTrigger",
      "position": [
        200,
        250
      ],
      "parameters": {
        "updates": [
          "message"
        ],
        "additionalFields": {}
      }
    },
    {
      "id": "ExtractMovieName",
      "name": "Extract Movie Name",
      "type": "n8n-nodes-base.function",
      "position": [
        450,
        250
      ],
      "parameters": {
        "functionCode": "item.movieName = item.message.text;\nreturn item;"
      }
    },
    {
      "id": "SearchMoviesda",
      "name": "Search in Moviesda",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        700,
        150
      ],
      "parameters": {
        "url": "https://moviesda19.com/?s={{$json.movieName}}",
        "responseFormat": "string",
        "options": {}
      }
    },
    {
      "id": "ParseMoviesda",
      "name": "Parse Moviesda Results",
      "type": "n8n-nodes-base.htmlExtract",
      "position": [
        900,
        150
      ],
      "parameters": {
        "extractionValues": {
          "values": [
            {
              "key": "link",
              "cssSelector": ".post-title a",
              "attribute": "href"
            }
          ]
        },
        "options": {}
      }
    },
    {
      "id": "SearchIsaiDub",
      "name": "Search in IsaiDub",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        700,
        350
      ],
      "parameters": {
        "url": "https://isaidub.love/?s={{$json.movieName}}",
        "responseFormat": "string",
        "options": {}
      }
    },
    {
      "id": "ParseIsaiDub",
      "name": "Parse IsaiDub Results",
      "type": "n8n-nodes-base.htmlExtract",
      "position": [
        900,
        350
      ],
      "parameters": {
        "extractionValues": {
          "values": [
            {
              "key": "link",
              "cssSelector": ".post-title a",
              "attribute": "href"
            }
          ]
        }
      }
    },
    {
      "id": "MergeLinks",
      "name": "Merge Links",
      "type": "n8n-nodes-base.merge",
      "position": [
        1150,
        250
      ],
      "parameters": {
        "mode": "mergeByIndex"
      }
    },
    {
      "id": "ScrapeDownloadLink",
      "name": "Scrape Download Link",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1400,
        250
      ],
      "parameters": {
        "url": "={{$json[\"link\"]}}",
        "responseFormat": "string"
      }
    },
    {
      "id": "ParseDownloadLink",
      "name": "Parse Final File",
      "type": "n8n-nodes-base.htmlExtract",
      "position": [
        1600,
        250
      ],
      "parameters": {
        "extractionValues": {
          "values": [
            {
              "key": "file",
              "cssSelector": "a",
              "attribute": "href"
            }
          ]
        }
      }
    },
    {
      "id": "SendBackToTelegram",
      "name": "Send File/Link",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1850,
        250
      ],
      "parameters": {
        "operation": "sendMessage",
        "chatId": "={{$json[\"message\"][\"chat\"][\"id\"]}}",
        "text": "\ud83c\udfa5 Movie Found:\n{{$json.file}}"
      }
    }
  ],
  "connections": {
    "Telegram Trigger": {
      "main": [
        [
          {
            "node": "Extract Movie Name",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Movie Name": {
      "main": [
        [
          {
            "node": "SearchMoviesda",
            "type": "main",
            "index": 0
          },
          {
            "node": "SearchIsaiDub",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "SearchMoviesda": {
      "main": [
        [
          {
            "node": "ParseMoviesda",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "SearchIsaiDub": {
      "main": [
        [
          {
            "node": "ParseIsaiDub",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ParseMoviesda": {
      "main": [
        [
          {
            "node": "MergeLinks",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ParseIsaiDub": {
      "main": [
        [
          {
            "node": "MergeLinks",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Merge Links": {
      "main": [
        [
          {
            "node": "ScrapeDownloadLink",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ScrapeDownloadLink": {
      "main": [
        [
          {
            "node": "ParseDownloadLink",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ParseDownloadLink": {
      "main": [
        [
          {
            "node": "SendBackToTelegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}