fix: handle oversized photos Telegram rejects with pure Rust processing

This commit is contained in:
2026-08-06 10:17:29 +08:00
parent f7cb809e5a
commit bc954e6e0b
6 changed files with 664 additions and 10 deletions
+4
View File
@@ -18,4 +18,8 @@ rusqlite = { version = "0.32", features = ["bundled"] }
rand = "0.8"
tempfile = "3"
parking_lot = "0.12"
png = "0.18"
zune-jpeg = "0.5"
fast_image_resize = "6"
jpeg-encoder = "0.7"
x-media = { path = "../x-media" }