Size: a a a

2020 November 07

G

Gabben in aiogram [ru]
Zhybanov Roman
Товарищи, я похоже нашел баг в aiogram. Вообщем я хочу получить аудио от юзера в fsm и прочитать его file_name. Если я ввожу print(message.audio) то получаю ответ :
{"duration": 8, "file_name": "5.mp3", "mime_type": "audio/mpeg", "file_id": "CQACAgIAAxkBAAIrI1-mNHV2kG_4zDv-VGjqCrw0G1qKAAKjCAACO2GgSzwaCfDvrmESHgQ", "file_unique_id": "AgADowgAAjthoEs", "file_size": 70317}
Ключ file_name как видите есть. Но если я пишу print(message.audio.file_name) тогда он мне говорит что нету file_name :
AttributeError: 'Audio' object has no attribute 'file_name'
А если пишу print(message.audio.duration), то получаю 8, все верно
это поле появилось с обновлением бот апи
поддержка нового апи в процессе
https://github.com/aiogram/aiogram/pull/454/files#diff-1cec45cdd59557cd709529e41d3efe615e04bf5615d5c4bb2f2f5aafed5aa40a
источник

ZR

Zhybanov Roman in aiogram [ru]
Аааххх вот как. Я помню когда еще в PyTelegramBotApi сидел, я не мог получить наказание аудио файла юзера. Ну теперь понятно. А когда будет обнова до API 5.0?
источник

G

Gabben in aiogram [ru]
Zhybanov Roman
Аааххх вот как. Я помню когда еще в PyTelegramBotApi сидел, я не мог получить наказание аудио файла юзера. Ну теперь понятно. А когда будет обнова до API 5.0?
в лучшем случае в понедельник, в обычном как получится
источник

ZR

Zhybanov Roman in aiogram [ru]
Gabben
в лучшем случае в понедельник, в обычном как получится
Хорошо, Пасибо, тогда придется подождать
источник

G

Gabben in aiogram [ru]
Zhybanov Roman
Хорошо, Пасибо, тогда придется подождать
вроде можно message.audio["file_name"]
источник

ZR

Zhybanov Roman in aiogram [ru]
Gabben
вроде можно message.audio["file_name"]
Да я просто вставил из вашего кода file_name: base.String = fields.Field() в мою установленную aiogram библиотеку и все заработало
источник

F🍭

Fenicu 🍭 in aiogram [ru]
только чат есть
источник

F🍭

Fenicu 🍭 in aiogram [ru]
@aiogram_ru держи ссылку на его чат
источник

DK

Daniil Kovalenko in aiogram [ru]
Fenicu 🍭
только чат есть
Да и канал есть, который с обновами
источник

DK

Daniil Kovalenko in aiogram [ru]
:D
источник

F🍭

Fenicu 🍭 in aiogram [ru]
ого, не знал
источник

DK

Daniil Kovalenko in aiogram [ru]
@aiogram_live во ссылка на его канал:DD
источник

P

Pharaonis 🖤 in aiogram [ru]
Tishka17
Чую, тот, для кого это все было, давно не читает. Да, @Pharaonis ?
Читал
источник

P

Pharaonis 🖤 in aiogram [ru]
Это правда что по aiogram документаций/примеров меньше чем у telebot?
источник

F🍭

Fenicu 🍭 in aiogram [ru]
Pharaonis 🖤
Это правда что по aiogram документаций/примеров меньше чем у telebot?
тех примеров, что есть более чем достаточно
источник

P

Pharaonis 🖤 in aiogram [ru]
И что в telebot можно сделать больше настроек в приеме сообщений?
источник

DK

Daniil Kovalenko in aiogram [ru]
Pharaonis 🖤
И что в telebot можно сделать больше настроек в приеме сообщений?
Каких ещё настроек?
источник

P

Pharaonis 🖤 in aiogram [ru]
Типо прокси
источник

DK

Daniil Kovalenko in aiogram [ru]
Pharaonis 🖤
Типо прокси
Можно и тут
источник

P

Pharaonis 🖤 in aiogram [ru]
А в aiogram только type
источник