jdev - 2025-12-16


  1. 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

  2. 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

  3. wgreenhouse

    vpzom: for MUC comoonents that support it, occupant-id is meant to be your heuristic for this, since nicks can get recycled

  4. vpzom

    that sounds like the answer to a different question

  5. vpzom

    I'm trying to find which JID to send IQs to

  6. wgreenhouse

    IQs to a MUC currently are routable by the resource, yes, though some may filter it for exploitatability reasons

  7. 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)

  8. wgreenhouse

    but for avatars to work, at the very least IQs related to vcard need to be allowed

  9. vpzom

    yeah this is mostly about avatars at this point

  10. vpzom

    is there a generic system or do I just have to special-case presences from MUC users?

  11. MattJ

    vpzom: yes, MUCs are definitely not users, and you definitely have to treat them differently in many ways

  12. MattJ

    They have very different state information you have to keep, trying to treat them like normal users will cause problems