-
Notifications
You must be signed in to change notification settings - Fork 11
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
Add reason why the archive bot is joining the room #262
Conversation
Using the join `reason` added in MSC2367 Related to adding some better profile information, #257 (comment)
body: { | ||
reason: | ||
`Joining room to check history visibility. ` + | ||
`If your room is public with shared or world readable history visibility, ` + |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is hostile wording towards the users as the term shared doesn't appear outside of the spec. Please consider using client terminology such as Element Web members-only?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've updated the FAQ with the equivalents you might see in the UI but it's not possible to be exhaustive for how every client might expose these options. We're also trying to be brief and to the point with this join reason
so I'm going to just let the pointer to the FAQ take the lead for people trying to understand more.
I believe element android shows them. Not sure if its on join though. |
Co-authored-by: Aminda Suomalainen <suomalainen+git@mikaela.info>
Fix #267 In the case of someone visiting a room via an alias, we can't get access to the `room_id` before we join the room. I've opted to just point to the Matrix Public Archive instance in general. This way the `join` reason is always stable regardless how someone is visiting the room. Join `reason` was originally added in #262
Add reason why the archive bot is joining the room
Using the join
reason
added in MSC2367. Unfortunately, this PR doesn't have much effect because it doesn't look like many clients support it yet (Element doesn't support it for example).Part of #257