Posts

Showing posts with the label photo

how save photo in telegram python bot?

how save photo in telegram python bot? i want to write a telegram bot that save photos . this is my code , but its not working. and i don't know what is my problem? def image_handler(bot, update): file = bot.getFile(update.message.photo.file_id) print ("file_id: " + str(update.message.photo.file_id)) file.download('image.jpg') updater.dispatcher.add_handler(MessageHandler(Filters.photo, image_handler)) updater.start_polling() updater.idle() pleas help me to solve my problem. 1 Answer 1 update.message.photo is an array of photos sizes (PhotoSize objects). update.message.photo Use file = bot.getFile(update.message.photo[-1].file_id) . This will get the image with biggest size available. file = bot.getFile(update.message.photo[-1].file_id) why i should write "[-1]" ? what is this? – Ali May 19 ...