-
lovetox
is registering something different then beeing on the memberlist?
-
lovetox
can we not just allow unregistering, even if one was not registered in the first place
-
lovetox
and lets someone remove itself from the memberlist
-
pep.
Registration could be used for membership but atm it's only for nicknames no? And stuff where the MUC needs to know you even when you're offline (push?), because it's something the client can do on its own. Being added to the memberlist is a moderator thing.
-
pep.
If we were to use registration to be able to appear in the MUC all the time I wonder if we wouldn't want to decouple that from affiliations / permissions in the MUC
-
pep.
Atm registrations aren't exposed right?
-
MattJ
pep., registration implies gaining member affiliation
-
MattJ
https://xmpp.org/extensions/xep-0045.html#register - "as a result, the user will become a member of the room"
-
MattJ
The nickname (and potentially other info) is a property of the affiliation
-
MattJ
Unaffiliated users can't have reserved nicknames
-
pep.
Can I prevent anybody from registering then?
-
MattJ
Yeah, it's not possible to register by default
-
pep.
Anybody registering can basically skip voice restrictions right? (I guess that's more about roles? But being a member doesn't give you higher roles?)
-
MattJ
It does, and yes they can
-
MattJ
I think it would be reasonable to consider unaffiliated participation in a MUC as a sort of "guest"-level access
-
MattJ
and probably UIs should indicate that, and (from the user's perspective) "joining" would actually be gaining membership
-
MattJ
Which gets them a reserved name, push notifications, and anything else
-
MattJ
There are some things we gate based on affiliation currently, e.g. rate limits and the ability to post media to a channel. They might need to be adjusted.