You are helping me build the following AI agent workflow. ## Goal TikTok Video Downloader via Telegram: Send a TikTok link to the bot and receive the watermark-free video along with view counts and author details. ## Specification - What it does: Send a TikTok link to this Telegram bot to instantly receive your watermark-free video, complete with view counts and author details. The process automatically validates the URL and extracts the clean file for you without any manual steps. - Trigger: Triggered by an event (Manual ยท on new message) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - Telegram: User interface and delivery - HTTP Request: Fetching video data from TikTok - Code: Parsing HTML and extracting URLs ## Known pitfalls, handle each one explicitly in your implementation 1. TikTok actively blocks server IP addresses for scraping so you must rotate proxies or use residential IPs to avoid bans. 2. The direct video link often expires quickly after generation so you need to download the file immediately before sending it to Telegram. 3. Large video files may exceed Telegram's default upload limits if not chunked properly so implement streaming uploads for files over 20MB. 4. Copyright strikes can occur if users distribute downloaded content commercially so add a disclaimer in your bot's welcome message. ## Reference implementation https://n8n.io/workflows/10001 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/tiktok-video-downloader-via-telegram-bot/ via usecasesforagents.com