-
moparisthebest
if I was a teacher and line spacing wasn't >2 that would be a dead giveaway to me that they cheated with chatgpt so they'd get a 0
-
vpzom
How are clients supposed to determine what constitutes a "user"? In MUCs they seem to be resources, but for 1:1 I get separate presences for each of the user's devices
-
wgreenhouse
vpzom: for MUC comoonents that support it, occupant-id is meant to be your heuristic for this, since nicks can get recycled
-
vpzom
that sounds like the answer to a different question
-
vpzom
I'm trying to find which JID to send IQs to
-
wgreenhouse
IQs to a MUC currently are routable by the resource, yes, though some may filter it for exploitatability reasons
-
wgreenhouse
(various ways to leverage this to effectively learn someone's fulljid, which isn't desired privilege for non-admins of semianon mucs to have)
-
wgreenhouse
but for avatars to work, at the very least IQs related to vcard need to be allowed
-
vpzom
yeah this is mostly about avatars at this point
-
vpzom
is there a generic system or do I just have to special-case presences from MUC users?
-
MattJ
vpzom: yes, MUCs are definitely not users, and you definitely have to treat them differently in many ways
-
MattJ
They have very different state information you have to keep, trying to treat them like normal users will cause problems