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

Don't ban moderators or those in the control room #161

Open
Mikaela opened this issue Oct 28, 2023 · 2 comments
Open

Don't ban moderators or those in the control room #161

Mikaela opened this issue Oct 28, 2023 · 2 comments
Labels
enhancement New feature or request L3 Some Users Likelihood P2 Aggravating Priority level T3 Workflow Issue User employs strategies to achieve the task that harm the experience (use minor first).

Comments

@Mikaela
Copy link
Member

Mikaela commented Oct 28, 2023

Draupnir has inherited the confusing punishing moderators issue from Mjolnir and Matrix is somewhat hostile towards moderators trying to release other moderators from it.

@Mikaela Mikaela added enhancement New feature or request L3 Some Users Likelihood P2 Aggravating Priority level T3 Workflow Issue User employs strategies to achieve the task that harm the experience (use minor first). labels Dec 31, 2023
@Gnuxie
Copy link
Member

Gnuxie commented Apr 16, 2024

This is most easily implemented as a filter on the final policy revision issuer that filters out any policies targetting room moderators.

To make this work, it'd have to log all the policies that match a moderator as it filters them out, since they could be an important glob rule.

This means it probably wants to be considered with allow/disallow. the-draupnir-project/planning#3 #193

@Gnuxie
Copy link
Member

Gnuxie commented Oct 9, 2024

Another way is to just nerf all the capabilities by giving them a special membership revision with the moderators. But idk i don't like that because it's still soft, what i mean by that is that if someone cooks up a new capability they can forget about this functionality and cause problems. There are much less capabilities than there are protections and call sites so we might get away with it, and capabilities are supposed to be trusted.

Either way Element have made a move on this feature in Mjolnir matrix-org/mjolnir#544.

I don't really feel too great about the only barrier to being able to use the bot is being a member of the room, I feel like there should be a safety check on top of that, like a power level in the management room or something. Not to consider in this issue though

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 T3 Workflow Issue User employs strategies to achieve the task that harm the experience (use minor first).
Projects
None yet
Development

No branches or pull requests

2 participants