Files
GLEGram-iOS/submodules/TelegramCore/FlatSerialization/Models/TelegramMediaResource.fbs
T
Leeksov 4647310322 GLEGram 12.5 — Initial public release
Based on Swiftgram 12.5 (Telegram iOS 12.5).
All GLEGram features ported and organized in GLEGram/ folder.

Features: Ghost Mode, Saved Deleted Messages, Content Protection Bypass,
Font Replacement, Fake Profile, Chat Export, Plugin System, and more.

See CHANGELOG_12.5.md for full details.
2026-04-06 09:48:12 +03:00

79 lines
2.1 KiB
Plaintext

namespace TelegramCore;
table TelegramMediaResource_CloudFileMediaResource {
datacenterId:int32 (id: 0);
volumeId:int64 (id: 1);
localId:int32 (id: 2);
secret:int64 (id: 3);
size:int64 (id: 4);
fileReference:[ubyte] (id: 5);
}
table TelegramMediaResource_CloudDocumentSizeMediaResource {
datacenterId:int32 (id: 0);
documentId:int64 (id: 1);
accessHash:int64 (id: 2);
sizeSpec:string (id: 3, required);
fileReference:[ubyte] (id: 4);
}
table TelegramMediaResource_CloudPhotoSizeMediaResource {
datacenterId:int32 (id: 0);
photoId:int64 (id: 1);
accessHash:int64 (id: 2);
sizeSpec:string (id: 3, required);
size:int64 (id: 4);
fileReference:[ubyte] (id: 5);
}
enum CloudPeerPhotoSizeSpec:int32 {
small = 0,
fullSize = 1
}
table TelegramMediaResource_CloudPeerPhotoSizeMediaResource {
datacenterId:int32 (id: 0);
photoId:int64 (id: 1);
sizeSpec:CloudPeerPhotoSizeSpec (id: 2);
volumeId:int64 (id: 3);
localId:int32 (id: 4);
}
table TelegramMediaResource_CloudStickerPackThumbnailMediaResource {
datacenterId:int32 (id: 0);
thumbVersion:int32 (id: 1);
volumeId:int64 (id: 2);
localId:int32 (id: 3);
}
table TelegramMediaResource_CloudDocumentMediaResource {
datacenterId:int32 (id: 0);
fileId:int64 (id: 1);
accessHash:int64 (id: 2);
size:int64 (id: 3);
fileReference:[ubyte] (id: 4);
fileName:string (id: 5);
}
table TelegramMediaResource_LocalFileMediaResource {
fileId:int64 (id: 0);
size:int64 (id: 1);
isSecretRelated:bool (id: 2);
}
union TelegramMediaResource_Value {
TelegramMediaResource_CloudFileMediaResource,
TelegramMediaResource_CloudDocumentSizeMediaResource,
TelegramMediaResource_CloudPhotoSizeMediaResource,
TelegramMediaResource_CloudPeerPhotoSizeMediaResource,
TelegramMediaResource_CloudStickerPackThumbnailMediaResource,
TelegramMediaResource_CloudDocumentMediaResource,
TelegramMediaResource_LocalFileMediaResource
}
table TelegramMediaResource {
value:TelegramMediaResource_Value (id: 1, required);
}
root_type TelegramMediaResource;