I’m facing an issue with my Telegram workflow in n8n.
Earlier, my workflow was working perfectly — whenever I sent multiple images (for example, 3 images) to my Telegram bot, it would handle each one separately. Each image was downloaded using the Telegram Get node and then uploaded to Google Drive individually.
But now, when I send multiple images at once, the bot only outputs the last image, and I get three file IDs of the same image in different sizes instead of getting all the images.
Please share your workflow
telegram trigger -- get file -- upload to google drive
If you send multiple images at once, you’ll receive a single trigger and a photo array,
You can split this array using the Split Out node, then use Get File..
I tried using the Split Out node, but it didn’t work as expected. When I send multiple images to the Telegram bot, the Telegram Trigger still only gives me one image, not all the images.
Also, if I click Execute Workflow again, it starts listening for new images instead of processing all the images I sent in the previous message.
My goal is to receive all images in one message and process each one separately, then upload them to Google Drive.
Is there a way to make the trigger handle multiple images at once, instead of only giving the last image?
it still gives me only one image and you can see the photo there are four sizes image the same image so my main problem when Isen’d three images to telegram it just collects one image and gives four output of the same image and does not give any outputs for other the images and also told me to activate the workflow but due telegram limitation i cant activate the workflow