Skip to content

Allow selecting a date range when exporting all history #30463

@TheWug

Description

@TheWug

Is your feature request related to a problem?

I would like to make incremental backups of my telegram history.

Right now, you can back up your telegram chat history with the export tool. You can't make incremental backups this way as there's no option to select a time window to export when broadly exporting all chats.

You can do so when exporting a specific chat, but I am in hundreds of chats and have thousands of PM contacts and it's not feasible for me to export each chat individually in order to do so incrementally.

Describe the solution you'd like

Add the "from: [oldest message] to: [present]" date window selector to the "export my data" feature. It's already present when exporting a single chat.

Describe alternatives you've considered

Individually exporting thousands of chats one at a time, but this would be like a full time job's worth of work.

I am currently just taking thick backups of my telegram data periodically but this is inefficient and creates a lot of redundant data. I've also considered postprocessing the exports to remove the overlapping time windows but that requires special purpose tooling which will likely require a similarly prohibitive amount of maintenance.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions