Creating Matrix Rooms/Spaces
actual explanation will follow, tldr; here:
- create room with the matrix API or a client that allows you to set powerlevel 101:
curl -H "Authorization: Bearer SNIP" -X POST http://localhost:8008/_matrix/client/v3/createRoom -d '{"power_level_content_override":{"users":{"@draupnir:lix.systems":101,"@hexchen:colon.at":100}},"invite":["@hexchen:colon.at"],"room_alias_name":"open-beta","name":"Lix Open Beta","visibility":"public"}' - If using an existing room, powerlevel 100 is the most you can get
!draupnir alias add #room-alias:lix.systems !roomid:example.org
- then add as a secondary or primary alias to the room
!draupnir rooms add <roomid>
add room to appropriate spaces. This might require help from someone with permissions if you are not on the community team to give yourself permissions using draupnir.
Demote yourself to have a lower powerlevel less than Draupnir