mautrix / whatsapp

A Matrix-WhatsApp puppeting bridge
https://maunium.net/go/mautrix-whatsapp
GNU Affero General Public License v3.0
1.21k stars 170 forks source link

Config option to disable disappearing messages #609

Closed lewisdaly closed 1 year ago

lewisdaly commented 1 year ago

Is there any appetite to disable disappearing messages for the entire bridge?

For background: my WhatsApp/Matrix use case is for a highly regulated environment where we need to keep an audit trail of all messages that are sent between our users - so the ability for users to set messages to disappear after a certain time frame is a no-go for us.

tulir commented 1 year ago

You can set the redaction_retention_period in the synapse config to change how long redacted messages are kept: https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#redaction_retention_period

And then use MSC2815 to be able to view redacted content in clients (although the client implementations of that aren't fully ready yet)

lewisdaly commented 1 year ago

Thanks @tulir - much appreciated