matrix-org / synapse

Synapse: Matrix homeserver written in Python/Twisted.
https://matrix-org.github.io/synapse
Apache License 2.0
11.83k stars 2.12k forks source link

Self Destruct Messages & Self Destruct Chats #9004

Closed trymeouteh closed 3 years ago

trymeouteh commented 3 years ago

Many privacy chat apps like Signal support a feature which allow you to have messages delete itself. I think this can be useful feature in Matrix for a layer of privacy on your messages and chats. Here is how it can work.

This is not a necessary feature but one that could be considered and discussed. If such a feature is added I think the options for when a self destructing message expires it should be plentyful for the user and the admins should be able to force all messages to self destruct in a chat if they wish and what conditions they will self destruct

clokep commented 3 years ago

See #6287 for current work on this. Any additional changes should be handled in the spec repo (probably at matrix-org/matrix-doc#2228, I couldn't find an issue there related to this).