Telethon: почему при отправке GIF с другими медиа через send_message(или _file) мне выдает ошибку MediaEmptyError?

Я собираю с помощью client.get_messageв список объекты медиа по их айди. Если же, попадается в одном из сообщений гифка, то когда я пытаюсь весь этот список отослать - client.send_message("channel", file=list, message=message), мне выдает такую ошибку:

telethon.errors.rpcerrorlist.MediaEmptyError: The provided media object is invalid or the current account may not be able to send it (such as games as users) (caused by SendMultiMediaRequest)

Но, если же отправить одиночно гифку, то никакой ошибки не будет. Решить я это пытался тем, что просто бы запретил добавлять себе в список эти гифки, но, объекты видео и гиф абсолютно идентичны, за исключением некоторых особенностей, которые могут быть иногда присущи этим докам. Но даже с помощью telethon.utils.is_gif не получается это задетектить. Можете помочь решить проблему? Даже хотя бы с детектом гифок, если уж не получится их отсылать


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