I finally figured out how to add my matrix rooms to the matrix.org server's room dir for greater discoverability. It's not a great workflow, but here's how to do that safely, if you are on a different homeserver:

1. You'll need a matrix.org account, a throwaway one will do it.
2. Join the room you want to add with that account
3. Set the m.room.canonical_alias permission to custom level 10
4. grant your matrix.org user that custom level


This also works for every other matrix server with a public room dir of course.
I.e. I also added it to the shivering-isles.com server's room directory.

@sheogorath also has an article about matrix room directories in general and how to add other's server room dirs to your client: shivering-isles.com/Using-the-

· · Web · 0 · 1 · 2
Sign in to participate in the conversation

chaos.social – a Fediverse instance for & by the Chaos community