Ответы пользователя по тегу Бэкенд
  • Как получить фото в aiogram и отправить пользователю нужное ему фото?

    @lxlermit
    @router.message(Form.work_with_photo)
    async def echo_photo_message(message: Message, state: FSMContext, bot: Bot):
        if message.photo:
            file_name = f"photos/{message.photo[-1].file_id}.jpg"
            await bot.download(message.photo[-1], destination=file_name)

    photo[от -1(лучшее качество фото) до -4(худшее качество)]
    важно, чтобы каталог photos - существовал, иначе будет ошибка: FileNotFoundError: [Errno 2] No such file or directory:
    Ответ написан
    Комментировать