Исходный код maxo.enums.upload_type

from enum import StrEnum


[документация] class UploadType(StrEnum): """ Тип загружаемого медиафайла. Возможные значения и поддерживаемые форматы: - `image` - изображение (JPG, JPEG, PNG, GIF, TIFF, BMP, HEIC)<br/> **Максимальный размер** одного изображения: до 50 МБ или не более 7680 x 7680 px - должны выполняться оба критерия. Например, отправить изображение 55 МБ и 7600 x 7600 px нельзя - `video` - видеофайл (MP4, MOV, MKV, WEBM)<br/> **Максимальный размер** одного видео: до 250 МБ - `audio` - аудиофайл (MP3, WAV, M4A и другие)<br/>**Максимальный размер** одного аудио: до 256 МБ или длительностью не более 60 мин - должны выполняться оба критерия. Например, отправить аудио размером 250 МБ и длительностью 70 минут нельзя - `file` - файл, поддерживаются распространённые форматы (например, TXT, DOC и другие) <br/>**Максимальный размер** одного файла: до 4 ГБ При передаче неподдерживаемого типа файла вернётся ошибка `File extension is forbidden` > Значение `photo` больше не поддерживается. Если вы использовали `type=photo` в ранее созданных интеграциях - замените его на `type=image` """ AUDIO = "audio" FILE = "file" IMAGE = "image" VIDEO = "video"