Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extended information in rooms #314

Open
homebeach opened this issue Jun 27, 2018 · 4 comments
Open

Extended information in rooms #314

homebeach opened this issue Jun 27, 2018 · 4 comments
Labels
A-Client-Server Issues affecting the CS API feature Suggestion for a significant extension which needs considerable consideration

Comments

@homebeach
Copy link

homebeach commented Jun 27, 2018

This issue is like matrix-org/matrix-spec-proposals#1344, but for Matrix rooms. Rooms could also have key-value pair attributes such as nsfw: (true | false), languages: English, German. Rooms could also have geotag. If user attributes would be implemented and users have geotags the room geotag could be updated based on where majority of the people in the room are located.

Matrix clients could also propose rooms for you based on the attributes you define in your profile. For example "Rooms within 30km distance from you that you might be interested". If you have defined languages: English, interests: cycling, it could suggest you room "Cycling club for English speaking people".

@homebeach homebeach changed the title Attributes in room describtion Attributes in room description Jun 27, 2018
@turt2live
Copy link
Member

This sounds like it's best handled by state events?

@ma1uta
Copy link

ma1uta commented Jun 27, 2018

Each room has state via state event https://matrix.org/docs/spec/client_server/r0.3.0.html#types-of-room-events. You can define own states (geotag, lang). Or define user tags via https://matrix.org/docs/spec/client_server/r0.3.0.html#room-tagging

@turt2live turt2live added the feature Suggestion for a significant extension which needs considerable consideration label Jul 10, 2018
@turt2live
Copy link
Member

I think this is asking for specific state events to be added to the spec for common knowledge among other clients. Almost feels a bit like "extensible events as rooms" though....

@turt2live turt2live added the A-Client-Server Issues affecting the CS API label Feb 6, 2019
@Mikaela
Copy link

Mikaela commented Feb 10, 2019

This would be especially nice if the room directory got the ability to only show rooms speaking X.

@homebeach homebeach changed the title Attributes in room description Extended information in room description Sep 6, 2019
@homebeach homebeach changed the title Extended information in room description Extended information in rooms Sep 6, 2019
@richvdh richvdh transferred this issue from matrix-org/matrix-spec-proposals Mar 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Client-Server Issues affecting the CS API feature Suggestion for a significant extension which needs considerable consideration
Projects
None yet
Development

No branches or pull requests

4 participants