Telegram only sends last image when multiple images are send to bot

Hey everyone ::waving_hand::

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 

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

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..

Hi, thanks for your suggestion!

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?

make sure to activating the workflow to listen to all event then try again with the split

it is simple like this:

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

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.