При использовании download_media - бот ставится на паузу до тех пор, пока не скачается медиа-файл. Параметр block решает эту проблему, но код продолжает исполнение не дожидаясь скачивания файла, соответственно, в бд заносится None вместо названия файла и ещё нескольких параметров. Как решить данную проблему при скачивании?
DEDibnHATAB, Асинхронно функции запускай и делай проверку после этого. Типо такого: media_file = await message.download_media() if media_file: file_name = media_file.name file_size = media_file.size Python media_file = await message.download_media() if media_file: file_name = media_file.name file_size = media_file.size