We just switched my podcast community from Discord to Matrix and I’ve spent the last two weeks onboarding people.

I wrote these as a veteran Discord user just delving into Matrix and tried my best to frame things in a very Discord-centric way to help people understand the concepts in Matrix. It seemed to help some people.

Anyway, posting here in case they’re of use to anyone else.

  • Max@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 day ago

    If you want to create a space that propogates permissions, then you there isn’t a way to do that built into the spec. Because like the other person said, spaces are collections of rooms. They don’t control those rooms.

    However, there are multiple bots written that can do something like what you want. Here for example. Essentially you make the bot the admin, and then only create rooms, etc, through it. And it will create things with the right permissions

    Edit: This flexibility in space vs room permissions can also be seen as a cool thing in some ways. It allows you to do some things that wouldn’t be possible under Discord’s model. For example, maybe one room of a different community is really relevant to your community. You can directly include that room in your space and then all of the space members can see it and chat in it without joining the other community. Or you can even include their entire space inside your space.