v0.3.1 - Unique Media Filenames
Critical Fix
Media Filename Conflicts Resolved
Fixed a serious bug where media files with duplicate names (e.g., photo.png) were overwriting each other.
New naming convention: Files are now saved as {message_id}_{original_filename}n- Example: 12345_photo.pngn- Ensures uniqueness
- Preserves original filename
Migration Required
If you have existing backups, run the migration script to rename your files:
\\�ash
docker-compose exec telegram-backup python -m src.migrate_media --dry-run # Preview
docker-compose exec telegram-backup python -m src.migrate_media # Apply
\`n
Note: This is much faster than re-downloading everything!
Docker Images
- drumsergio/telegram-backup-automation:0.3.1
- drumsergio/telegram-backup-automation:latest