Hello guys.
I am using n8n to download videos from multiple sites with yt-dlp and upload them to telegram.
I have created a node to read video with read binary file - send video to telegram and use a thumbnail for video.
the picture is in jpg format and size is under 320 pixels. but when the video is uploaded, there is no thumbnail and its white.
how to set thumbnail for this ?
thanks.
Information on your n8n setup
n8n version: 0.206.1
Database you’re using (default: SQLite): default
Running n8n with the execution process [own(default), main]: default
Running n8n via [Docker, npm, n8n.cloud, desktop app]: Docker
I think it might need to be a telegram file id, Looking at the code we don’t load any data we just post that string value to the API so maybe the file needs to exist in Telegram first.
I uploaded a photo to channel then used file_id or file_unique_id of the photo in thumbnail box but it doesn’t change the thumbnail.
don’t know what to do
Quick update for you, I have just tried to send a simple request using Postman to the Telegram API and it looks like it is failing outside of n8n as well. I have sent a message to Telegram Bot support to find out if there is something missing in their API docs or if it is just not supported, I will let you know when I hear back from them.