tdesktop icon indicating copy to clipboard operation
tdesktop copied to clipboard

Add "My messages and context only" option to export (GDPR and single-chat)

Open Niko-O opened this issue 4 months ago • 0 comments

Is your feature request related to a problem?

I am exporting all of my data from Telegram. I have selected as much data as possible (including private groups, and not only my messages) and as HTML and JSON. grafik grafik It's been 11 days since I started the export and the folder is over 200GB already, and it looks like it's only 20% done.

I took a quick look through the folder and most of the data comes from groups (which I assume are private) that are very active in general, but that I am very inactive in. So I don't care at all about 99% of the messages sent there.

This also applies to exporting messages from a single chat (i.e. three dots -> Export chat history)

Describe the solution you'd like

I would like to see an option to export only my own messages and the context around those messages.

  • Any chains of replies to my messages should be included in the export.
  • If my message was a reply to someone else's message, that other message should be included. And if that messsage was a reply to a message, that should be included, too.
  • Often in a conversation, not everyone is replying to previous messages by explicitly making it a reply. Therefore, a few messages before and after my messages should be included, too. How many "a few" is, is up to debate. Ideally configurable in the export dialog. E.g. "Export N other user's messages before and after my own messages".
  • A possible variation of the previous point would to be to go by time, e.g. "Export other user's messages that were posted N days/hours/minutes before and after my own messages."

Describe alternatives you've considered

For the GDPR export: Only exporting my own messages is not a valid solution because I want all messages (mine and others) for some groups.
For the single-chat export: Selecting a specific time-frame to export works in principle, but can become extremely cumbersome. Also see #5854

Additional context

No response

Niko-O avatar Oct 03 '24 13:10 Niko-O