Как сохранить изображение которое отправил пользователь

Не могу понять почему возникает ошибка и ничего не сохраняется вот код:


import telebot

bot = telebot.TeleBot("1181859447:AAF6kJmz8eFSljDs06nZmMSgTx8-dPaU6yg")
@bot.message_handler(content_types=['photo'])
def handle_docs_photo(message):
     try:

         file_info = bot.get_file(message.photo[len(message.photo) - 1].file_id)
         downloaded_file = bot.download_file(file_info.file_path)

         src = 'C:/Users/kiber/PycharmProjects/Geek/GGWP' + file_info.file_path
         with open(src, 'wb') as new_file:
             new_file.write(downloaded_file)
         bot.reply_to(message, "Фото добавлено")

     except Exception as e:
         bot.reply_to(message, e)

Когда я отправляю боту картинку, но он отправляет мне в ответ вот такое сообщение: введите сюда описание изображения

Как мне исправить эту ошибку и сохранить изображение в указную папку?


Ответы (0 шт):