{
  "name": "Send file to kindle with Telegram Bot and Outlook",
  "nodes": [
    {
      "id": "6e581437-28dc-4573-88f2-ce44ec497819",
      "name": "receive file message from telegram bot",
      "type": "n8n-nodes-base.telegramTrigger",
      "position": [
        460,
        520
      ]
    },
    {
      "id": "6eb48c62-69a9-4bd2-a6ab-cffb5cde03df",
      "name": "check if there is a file in the message",
      "type": "n8n-nodes-base.if",
      "position": [
        680,
        520
      ]
    },
    {
      "id": "5dec7f0b-e650-4249-a5fb-e31cebda8e81",
      "name": "reply to warn that file is missing",
      "type": "n8n-nodes-base.telegram",
      "position": [
        900,
        720
      ]
    },
    {
      "id": "79f49881-6cb0-4207-8143-11f021e71083",
      "name": "rename file to as attachment out email",
      "type": "n8n-nodes-base.code",
      "position": [
        900,
        320
      ]
    },
    {
      "id": "059babdc-eb35-416a-9ff4-31a34bd6a4f9",
      "name": "send email with the file as attchament to kindle",
      "type": "n8n-nodes-base.microsoftOutlook",
      "position": [
        1160,
        320
      ]
    },
    {
      "id": "8c927ee3-5b65-4aeb-861c-fe459db1e4c9",
      "name": "reply to telegram chat that the file has been sent successfully",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1380,
        320
      ]
    },
    {
      "id": "ceba7af1-b23c-426e-a1e7-5fd996021ffe",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        360,
        200
      ],
      "parameters": {
        "width": 252,
        "height": 229,
        "content": "## preparations\n1. create a new telegram bot through bot father and save the credential on n8n\n2. save your email credential on n8n\n3. setup your kindle on amazon to allow your email address send to y"
      }
    },
    {
      "id": "989939ec-b7ea-4903-b375-6f0fc6c4cee1",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1080,
        140
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": "## email setup\nmake sure you have allowed your email address as the sender to kindle on amazon. And use the kindle address as the email receiver"
      }
    }
  ],
  "connections": {
    "receive file message from telegram bot": {
      "main": [
        [
          {
            "node": "check if there is a file in the message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "rename file to as attachment out email": {
      "main": [
        [
          {
            "node": "send email with the file as attchament to kindle",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "check if there is a file in the message": {
      "main": [
        [
          {
            "node": "rename file to as attachment out email",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "reply to warn that file is missing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "send email with the file as attchament to kindle": {
      "main": [
        [
          {
            "node": "reply to telegram chat that the file has been sent successfully",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}