-
Notifications
You must be signed in to change notification settings - Fork 423
MSC4171: Service members #4171
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
base: main
Are you sure you want to change the base?
MSC4171: Service members #4171
Conversation
Signed-off-by: Tulir Asokan <tulir@maunium.net>
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.
Apparently there was already a doc for this, probably should've looked for that before writing it myself 🙈 https://github.com/element-hq/element-meta/blob/develop/spec/functional_members.md
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.
Probably just add this as a link somewhere in the MSC?
Half-Shot
left a comment
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.
Largely I think the text is fine, I just had a few quibbles.
| solve the issue eventually, but implementing those will likely take quite a | ||
| while due to the complexity of the system. This proposal is an intermediate | ||
| solution for bots before canonical DMs are fully implemented. | ||
|
|
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.
Of note is that this has been in use in Element since July 2021, so it's fairly well battle tested at this point.
Signed-off-by: Tulir Asokan <tulir@maunium.net>
Signed-off-by: Tulir Asokan <tulir@maunium.net>
Signed-off-by: Tulir Asokan <tulir@maunium.net>
Signed-off-by: Tulir Asokan <tulir@maunium.net>
Signed-off-by: Tulir Asokan <tulir@maunium.net>
Signed-off-by: Tulir Asokan <tulir@maunium.net>
| service members from `m.heroes` on the server side, but that may also cause | ||
| other issues. | ||
|
|
||
| ## Alternatives |
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.
also #4015 I think?
| @@ -0,0 +1,69 @@ | |||
| # MSC4171: Service members | |||
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.
N.B. Element implements this in their "auditbot" integration, although the code is closed source.
Signed-off-by: Tulir Asokan <tulir@maunium.net>
Introduce support for MSC4171, enabling the designation of certain users as service members. These flagged users are excluded from the room display name calculation. MSC: matrix-org/matrix-spec-proposals#4171
Introduce support for MSC4171, enabling the designation of certain users as service members. These flagged users are excluded from the room display name calculation. MSC: matrix-org/matrix-spec-proposals#4171
This state event allows us to correctly calculate the room display name according to MSC4171. MSC: matrix-org/matrix-spec-proposals#4171
This state event allows us to correctly calculate the room display name according to MSC4171. MSC: matrix-org/matrix-spec-proposals#4171
This state event allows us to correctly calculate the room display name according to MSC4171. MSC: matrix-org/matrix-spec-proposals#4171
Introduce support for MSC4171, enabling the designation of certain users as service members. These flagged users are excluded from the room display name calculation. MSC: matrix-org/matrix-spec-proposals#4171
This state event allows us to correctly calculate the room display name according to MSC4171. MSC: matrix-org/matrix-spec-proposals#4171
Introduce support for MSC4171, enabling the designation of certain users as service members. These flagged users are excluded from the room display name calculation. MSC: matrix-org/matrix-spec-proposals#4171
This state event allows us to correctly calculate the room display name according to MSC4171. MSC: matrix-org/matrix-spec-proposals#4171
Rendered
Implementations: