matrix-org / matrix-org/mjolnir
Command to demote admin users in a room
Open
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
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