github GeiserX/Telegram-Archive v7.16.0

latest releases: v7.33.4, v7.33.3, v7.33.2...
one month ago

Added

  • Soft deletion mode — New DELETION_MODE (hard | soft, default hard) controls how Telegram deletions are handled, both for the real-time listener (LISTEN_DELETIONS=true) and the batch sync (SYNC_DELETIONS_EDITS=true). hard keeps the legacy behavior (remove the archived message); soft keeps the original message and marks it deleted, showing a deleted label in the viewer (and edited deleted for an edited-then-deleted message). Soft-deleted messages are retained in the archive — they stay counted in statistics and remain searchable. Adds messages.is_deleted / messages.deleted_at via Alembic migration 014; reprocessing, gap-fill, and retries preserve the soft-delete marker, and the deletion write retries on a locked database. (#199)

Credits


📋 Full changelog: docs/CHANGELOG.md

Don't miss a new Telegram-Archive release

NewReleases is sending notifications on new releases.