자동 TikTok 비디오 다운로드 봇 (워터마크 없음) n8n 및 Telegram 사용
중급
이것은Miscellaneous, Multimodal AI분야의자동화 워크플로우로, 11개의 노드를 포함합니다.주로 Set, Wait, Telegram, HttpRequest, TelegramTrigger 등의 노드를 사용하며. 사용n8n및Telegram의자동화TikTok视频下载봇(无水印)
사전 요구사항
- •Telegram Bot Token
- •대상 API의 인증 정보가 필요할 수 있음
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "3Y28CoiyE2JRjpP4",
"meta": {
"instanceId": "5f1d044fa23a5710e3ad8c8ced8193dff576e0e1920d0390510f41e9622a2d1c",
"templateCredsSetupCompleted": true
},
"name": "Automated TikTok Video Downloader Bot (No Watermark) Using n8n and Telegram",
"tags": [],
"nodes": [
{
"id": "3c8c688e-a94c-42c6-9a16-cfe98344ac3a",
"name": "Telegram 트리거",
"type": "n8n-nodes-base.telegramTrigger",
"position": [
-280,
1020
],
"webhookId": "a8cd8cc1-ce39-4adb-a389-cbca39849471",
"parameters": {
"updates": [
"message"
],
"additionalFields": {}
},
"credentials": {
"telegramApi": {
"id": "k6DiziTlVMaosjh6",
"name": "Hades Ai Text To Image"
}
},
"typeVersion": 1.2
},
{
"id": "4e58c131-fc67-4589-af78-188b78986868",
"name": "스티키 노트2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-420,
960
],
"parameters": {
"color": 4,
"width": 980,
"height": 480,
"content": "## Tiktok Downloader"
},
"typeVersion": 1
},
{
"id": "9dd77653-08ff-4441-820f-383ea7652ca4",
"name": "스티키 노트",
"type": "n8n-nodes-base.stickyNote",
"position": [
-400,
740
],
"parameters": {
"color": 3,
"width": 540,
"height": 200,
"content": "# Description\n\nThis n8n automation workflow allows users to download TikTok videos without watermarks simply by sending the video link through a Telegram Bot.\nThe process starts when the bot receives a link from the user, then sends an HTTP request to a third-party API to fetch the highest quality video file, and finally delivers it back to the user in Telegram."
},
"typeVersion": 1
},
{
"id": "6706dbf4-74eb-4d46-835e-36dd5a04e549",
"name": "스티키 노트1",
"type": "n8n-nodes-base.stickyNote",
"position": [
580,
960
],
"parameters": {
"color": 5,
"width": 560,
"height": 480,
"content": "**How It Works**\n1. Telegram Trigger\nThe user sends a TikTok or Reels link to the Telegram bot.\nThe workflow captures and stores the link for processing.\n\n2. HTTP Request – MediaDL API\nThe link is sent via POST method to https://mediadl.app/api/download.\nThe API processes the link and returns video file data.\n\n3. Wait Delay\nThe workflow waits a few seconds to ensure the API response is fully ready.\n\n4. Edit Fields\nExtracts the video file URL from the API response.\n\n5. Additional Wait Delay\nAdds a short pause to avoid connection errors during the download process.\n\n6. HTTP Request – Proxy Download\nDownloads the MP4 video file directly from the filtered URL.\n\n7. Send Video via Telegram\nThe downloaded video is sent back to the user in their Telegram chat."
},
"typeVersion": 1
},
{
"id": "5df7af74-b08d-4f85-bba7-3470c5aaf280",
"name": "스티키 노트3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1120,
960
],
"parameters": {
"color": 3,
"width": 680,
"height": 520,
"content": "**How to Set Up**\n1. Create & Configure a Telegram Bot\nOpen Telegram and search for BotFather.\nSend /newbot → choose a name & username for your bot.\nCopy the Bot Token provided — you’ll need it in n8n.\n\n2. Prepare Your n8n Environment\nLog in to your n8n instance (self-hosted or n8n Cloud).\nGo to Credentials → create new Telegram API credentials using your Bot Token.\n\n3. Import the Workflow\nIn n8n, click Import and select the PROJECT_DOWNLOAD_TIKTOK_REELS.json file.\n\n4. Configure the Telegram Nodes\nIn the Telegram Trigger and Send Video nodes, connect your Telegram API credentials.\n\n5. Configure the HTTP Request Nodes\nEnsure the Download2 and HTTP Request nodes have the correct URL and headers (pre-configured for mediadl.app).\nMake sure the responseFormat is set to file in the final download node.\n\n6. Activate the Workflow\nToggle Activate in the top right corner of n8n.\nTest by sending a TikTok or Reels link to your bot — you should receive the no-watermark video in return."
},
"typeVersion": 1
},
{
"id": "457281f9-bced-46c6-8629-fe2aa98eb15e",
"name": "다운로드",
"type": "n8n-nodes-base.httpRequest",
"position": [
-40,
1260
],
"parameters": {
"url": "=https://www.mediadl.app/api/proxy-download",
"options": {},
"sendQuery": true,
"sendHeaders": true,
"queryParameters": {
"parameters": [
{
"name": "fileUrl",
"value": "={{ $json.medias[1].url }}"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "Accept",
"value": "*/*"
},
{
"name": "Accept-Language",
"value": "en-US,en;q=0.9,id;q=0.8,da;q=0.7"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Referer",
"value": "https://mediadl.app/in?gad_source=1&gad_campaignid=22707685611&gbraid=0AAAAA_JALYirerzrfP-1sYYdbTB1Ig5si&gclid=CjwKCAjwwNbEBhBpEiwAFYLtGMgSfRH09djRgW12vplqCk4gfzg34u365DL6mY7MMNPyn5flg8pRjRoCyLIQAvD_BwE"
},
{
"name": "Sec-Fetch-Dest",
"value": "empty"
},
{
"name": "Sec-Fetch-Mode",
"value": "cors"
},
{
"name": "Sec-Fetch-Site",
"value": "same-origin"
},
{
"name": "User-Agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36"
},
{
"name": "sec-ch-ua",
"value": "\"Not;A=Brand\";v=\"99\", \"Google Chrome\";v=\"139\", \"Chromium\";v=\"139\""
},
{
"name": "sec-ch-ua-mobile",
"value": "?0"
},
{
"name": "sec-ch-ua-platform",
"value": "\"Windows\""
}
]
}
},
"typeVersion": 4.2
},
{
"id": "23680f4f-e384-4f0c-8c96-d6c030faf492",
"name": "Telegram 비디오 전송",
"type": "n8n-nodes-base.telegram",
"position": [
220,
1260
],
"webhookId": "ee4a87d1-b5b4-4015-a548-ae05ccbcf816",
"parameters": {
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"operation": "sendVideo",
"binaryData": true,
"additionalFields": {
"fileName": "={{ $('URL Download').item.json.author }}.mp4"
}
},
"credentials": {
"telegramApi": {
"id": "k6DiziTlVMaosjh6",
"name": "Hades Ai Text To Image"
}
},
"typeVersion": 1.2
},
{
"id": "8f484b91-3852-46d6-ab83-30e47b6e2892",
"name": "URL만 필터링",
"type": "n8n-nodes-base.set",
"position": [
360,
1020
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "02df37c0-66a5-45a2-8d64-41ca83cd046d",
"name": "medias[1].url",
"type": "string",
"value": "={{ $json.medias[1].url }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "f39d730e-17cb-44eb-8211-72e7c939ca02",
"name": "3초 지연",
"type": "n8n-nodes-base.wait",
"position": [
140,
1020
],
"webhookId": "b2f58186-407f-423b-abfb-238845205460",
"parameters": {
"amount": 3
},
"typeVersion": 1.1
},
{
"id": "c382b49a-7863-4c6f-9ed4-2a06accedc49",
"name": "3초 지연1",
"type": "n8n-nodes-base.wait",
"position": [
-260,
1260
],
"webhookId": "64a268ce-677e-4aab-8c26-c0bb1d06ebf7",
"parameters": {
"amount": 3
},
"typeVersion": 1.1
},
{
"id": "d4b1ab87-8f58-45c3-8c5d-e52c4266c3bb",
"name": "URL 다운로드",
"type": "n8n-nodes-base.httpRequest",
"position": [
-60,
1020
],
"parameters": {
"url": "https://mediadl.app/api/download",
"method": "POST",
"options": {},
"sendBody": true,
"sendHeaders": true,
"bodyParameters": {
"parameters": [
{
"name": "url",
"value": "={{ $json.message.text }}"
},
{
"name": "format",
"value": "bestvideo+bestaudio/best"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "Accept",
"value": "*/*"
},
{
"name": "Accept-Language",
"value": "en-US,en;q=0.9,id;q=0.8,da;q=0.7"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Origin",
"value": "https://mediadl.app"
},
{
"name": "Referer",
"value": "https://mediadl.app/in?gad_source=1&gad_campaignid=22707685611&gbraid=0AAAAA_JALYirerzrfP-1sYYdbTB1Ig5si&gclid=CjwKCAjwwNbEBhBpEiwAFYLtGMgSfRH09djRgW12vplqCk4gfzg34u365DL6mY7MMNPyn5flg8pRjRoCyLIQAvD_BwE"
},
{
"name": "Sec-Fetch-Dest",
"value": "empty"
},
{
"name": "Sec-Fetch-Mode",
"value": "cors"
},
{
"name": "Sec-Fetch-Site",
"value": "same-origin"
},
{
"name": "User-Agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36"
},
{
"name": "sec-ch-ua",
"value": "\"Not;A=Brand\";v=\"99\", \"Google Chrome\";v=\"139\", \"Chromium\";v=\"139\""
},
{
"name": "sec-ch-ua-mobile",
"value": "?0"
},
{
"name": "sec-ch-ua-platform",
"value": "\"Windows\""
}
]
}
},
"notesInFlow": true,
"typeVersion": 4.2
}
],
"active": true,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "339ffcbd-8d74-4087-af8f-2c0055f8137a",
"connections": {
"f39d730e-17cb-44eb-8211-72e7c939ca02": {
"main": [
[
{
"node": "8f484b91-3852-46d6-ab83-30e47b6e2892",
"type": "main",
"index": 0
}
]
]
},
"457281f9-bced-46c6-8629-fe2aa98eb15e": {
"main": [
[
{
"node": "23680f4f-e384-4f0c-8c96-d6c030faf492",
"type": "main",
"index": 0
}
]
]
},
"c382b49a-7863-4c6f-9ed4-2a06accedc49": {
"main": [
[
{
"node": "457281f9-bced-46c6-8629-fe2aa98eb15e",
"type": "main",
"index": 0
}
]
]
},
"d4b1ab87-8f58-45c3-8c5d-e52c4266c3bb": {
"main": [
[
{
"node": "f39d730e-17cb-44eb-8211-72e7c939ca02",
"type": "main",
"index": 0
}
]
]
},
"3c8c688e-a94c-42c6-9a16-cfe98344ac3a": {
"main": [
[
{
"node": "d4b1ab87-8f58-45c3-8c5d-e52c4266c3bb",
"type": "main",
"index": 0
}
]
]
},
"8f484b91-3852-46d6-ab83-30e47b6e2892": {
"main": [
[
{
"node": "c382b49a-7863-4c6f-9ed4-2a06accedc49",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 기타, 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Telegram Bot을 통해 인스타그램 Reels과 비디오 자동 다운로드 – n8n을 통해 자동화
Telegram 로봇을 사용하여 Instagram Reels 및 비디오 다운로드
Set
Wait
Telegram
+
Set
Wait
Telegram
11 노드Garri
파일 관리
💥NanoBanana와 Seedance를 사용하여 바이러스적인 광고 생성, VIDE II를 통해 소셜 미디어에 upload-post게시
사용 AI로 바이러스적인 멀티미디어 광고 생성: NanoBanana, Seedance, Suno를 소셜 미디어에 사용
If
Set
Code
+
If
Set
Code
45 노드Dr. Firas
기타
Telegram 메시지에서 Nano Banana와 Veo-3를 사용하여 AI 비디오 생성
Nano Banana와 Veo-3를 사용하여 Telegram 메시지에서 AI 비디오 생성
If
Set
Wait
+
If
Set
Wait
26 노드Sulieman Said
콘텐츠 제작
💥 NanoBanana와 VEO3를 사용하여 AI 바이러스 비디오 생성하고 Blotato를 통해 소셜 플랫폼에 공유 - 비디오
NanoBanana와 VEO3을 사용하여 AI 바이러스 비디오 생성하고 Blotato를 통해 소셜 미디어에서 공유
Set
Code
Wait
+
Set
Code
Wait
47 노드Dr. Firas
기타
Telegram을 사용하여 GPT-4와 Google 스프레드시트로 아이디어를 캡처하고 조직
Telegram을 사용하여 GPT-4와 Google 스프레드시트에서 아이디어를捕获하고 조직합니다.
Set
Switch
Telegram
+
Set
Switch
Telegram
17 노드Oussama
기타
Telegram 포럼 패ulse: Gemini와 Groq AI 모델을 사용한 커뮤니티 모니터링
Telegram 포럼 패스: Gemini와 Groq AI 모델을 사용한 커뮤니티 모니터링
If
Set
Code
+
If
Set
Code
59 노드Nguyen Thieu Toan
기타
워크플로우 정보
난이도
중급
노드 수11
카테고리2
노드 유형6
저자
Garri
@garriSecurity Analyst with expertise in penetration testing, threat detection, and AI-driven automation. Experienced in securing systems, identifying vulnerabilities, and building proactive security solutions. Focused on leveraging technological innovation to create safe and efficient digital environments.
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유