
## 工作流概述
这个n8n工作流实现了从Telegram接收URL、下载媒体文件并自动转发回Telegram的完整自动化流程。
## 工作流步骤详解
### 第一步:Telegram触发与URL处理
– **Telegram Trigger**:监听Telegram消息,接收包含媒体URL的消息
– **URL Download**:将接收到的URL发送到mediadl服务进行媒体解析和下载准备
### 第二步:数据处理与过滤
– **Delay 3S**:添加3秒延迟,确保URL解析完成
– **Filtering URL Only**:过滤并提取medias[0].url字段,为后续下载做准备
### 第三步:可靠性保障与定时控制
– **Delay 3S1**:再次添加3秒延迟,确保代理下载准备就绪
– **Download**:通过代理下载获取媒体文件的二进制数据
### 第四步:输出与发送
– **Sent To Telegram Video**:将下载的媒体文件发送回原始Telegram聊天,使用标题作为文件名
## 技术特点
– **浏览器模拟**:使用完整的浏览器User-Agent和头部信息,确保CORS和CDN兼容性
– **错误处理**:通过延迟机制确保各步骤间的时序正确
– **文件命名**:自动使用媒体标题作为文件名,保持文件可识别性
## 注意事项
– 请遵守平台服务条款和版权规定
– 检查Telegram机器人文件大小限制
– 对于大文件或慢速主机,可能需要增加延迟时间或添加重试逻辑

评论(0)