kuchuluk
@kuchuluk

Как получать ссылку на файл, загружаемый пользователем боту?

Здравствуйте! Есть бот, который переходит в машинное состояние и принимает видеофайл от пользователя.
await FSMLoadvid.videoinfo.set()
await message.reply('Отправьте свой видео файл', reply_markup=cancel_kb)

async def load_video(message: types.Message, state=FSMContext):
    async with state.proxy() as data:
        data['video'] = message.video.file_id
        data['videoPath'] = message.video.file_path
        print(data['videoPath'])
        data['usId'] = message.from_user.id

Выдает ошибку AttributeError: 'Video' object has no attribute 'file_path'
Смотрю документацию, и правда, нет атрибута file_path у video.
Мне нужно чтобы эти видео еще в веб-интерфейсе бота отображались, то есть подгружать их еще на сайте. Как тогда это реализовать? Как вообще получить путь к этим загружаемым файлам? Или в aiogram они доступны только в самом боте? Каким путем тогда пойти?
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы