Skip to content

[Feature request] Easier space wide management #290

@henk717

Description

@henk717

Describe the problem

Matrix currently is in desperate need of space wide management options, if a space has a lot of rooms it can be very tedious to manage it and this has been my sole reason for restricting the knowledge about our Matrix community.

If I have to kick ban or mute a user I want this to be across every channel in the space which is made difficult. Users may try to bypass their bans or mutes trough other channels.

Describe the solution you'd like

It would be nice if I can kick/ban/mute someone from every channel in a specific space where it then looks up what channels belong to the space and does the action for every channel I am an admin in.

So for example when clicking on their name you have a "Kick from Room" and "Kick from space" which would then do it on the space if they joined on a space level, but also iterates trough all the rooms.

Likewise I'd like the ability to sync the permissions across the rooms if I update them, so if I set a user on the space as a moderator it would be nice if it then recursively sets this permission for them across all rooms.

Alternatives considered

There are very little alternatives for this that the average refuge on Discord could use, setting up a Draupnir instance is possible for experienced Matrix admins but not something you can expect Discord users to know how to do.

Additional context

Since Sable is aiming to be more Discord like I think this is a good fit, since on Discord if you ban a user they are automatically banned from all the rooms.

I currently have around 13 rooms bridged from discord and on Matrix it feels like I am managing 13 separate instances rather than one unified space.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions