matrix-org / matrix-org/mjolnir

Command to demote admin users in a room

Open
#504 1 comment 0 reactions 0 assignees View on GitHub
T-Enhancement X-Blocked
Dominant language
TypeScript
Stars
445
Forks
75
Avg merge
2d 44m
Merged PRs (30d)
3

Description

Depends on https://github.com/element-hq/synapse/issues/16917

For example either making this use the new Admin API when required

```plaintext
!mjolnir powerlevel [room alias/ID]
```

Or a new command something along the lines of

```plaintext
!mjolnir remove admin [user alias/ID]
```

Contributor guide

Open the contributing guide

Research direction

Start by reading the dependency issue 16917 and the existing handling for the shown !mjolnir powerlevel command. Decide whether to extend that command or add !mjolnir remove admin, then implement the selected path using the new Admin API when required. Done means the command can demote a specified user in the target room.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
authorization, cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.