Telearr 2.3.1 — a download-reliability patch.
Fixes
- Downloads no longer crawl or get stuck. The fast parallel downloader didn't catch Telethon's separate
FloodPremiumWaitError(the "wait N seconds — non-premium account" throttle). On non-premium accounts that error killed the fast path near the end and forced the ~1.4 MB/s sequential fallback — which, if interrupted, never finished. The worker now absorbs both flood errors and retries, so downloads complete on the fast path (~10 MB/s). - Crash-recovery for finished files. A file already fully on disk (finished but not finalized before a restart, or grabbed by a sibling source) is now finalized instead of re-downloaded — no more rows stuck at "downloading" holding the queue.
Upgrade from 2.3.0 recommended for anyone on a non-premium Telegram account. Image: ghcr.io/wishaal/telearr:2.3.1.