Is there a BOT for this... probably, but it would be up to you to find it. I would probably just write my own using their APIs
Telegram API: Uploading and Downloading Files
Now I am not a Telegram user, but I do have an application for photo management which grabs them from a local drive, extracts the metadata for a database, and uploads to a web accessible location.
The way I set mine up was to either have the program FTP the image when processed or to do a ZIP of all the files and FTP that up for server side expansion.
While this may not work for you, it may give you some ideas on what you want to do