Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: MSC2815 Support #367

Open
FSG-Cat opened this issue Apr 23, 2024 · 0 comments
Open

Feature: MSC2815 Support #367

FSG-Cat opened this issue Apr 23, 2024 · 0 comments
Labels
enhancement New feature or request L3 Some Users Likelihood P2 Aggravating Priority level T1 New Feature Unrelated to any existing feature (must be used liberally)

Comments

@FSG-Cat
Copy link
Member

FSG-Cat commented Apr 23, 2024

Add a command that lets Draupnir with the use of MSC2815 ask for the pre redaction copy of a event. Yes this feature requires homeserver support but tbh a lot of our userbase has this enabled based on talking with other homeserver admins and moderators. Notable users who are notorious enough that i can reveal this capability being used is envs.net who uses it for their lounge room. The lounge room is a generic chit chat room.

The command syntax could be !draupnir show EVENT_ID or show_redacted EVENT_ID.

This feature works for AS and for Regular Draupnir but Regular Draupnir when its a Synapse Admin can use this feature in ANY room on servers with the feature enabled. The reason i would say we dont want to gatekeep this is due to that homeserver admins have legitimate reasons to use this API even in rooms they arent admin in. Further discussion on this might be desirable.

Should note that this is a P1 for people who have special clients configured that has this feature it could be argued or a P2 or even P3 for those who do not.

@FSG-Cat FSG-Cat added enhancement New feature or request L3 Some Users Likelihood P2 Aggravating Priority level T1 New Feature Unrelated to any existing feature (must be used liberally) labels Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request L3 Some Users Likelihood P2 Aggravating Priority level T1 New Feature Unrelated to any existing feature (must be used liberally)
Projects
None yet
Development

No branches or pull requests

1 participant