jdev - 2026-07-01


  1. singpolyma

    How are others handling OMEMO device list for MUC? How can you know when there is a new device? This seems like a specific case of the generally unsolved "how to pep in a muc" problem...

  2. lovetox

    You query from time to time

  3. lovetox

    Only for users which are not subscriped to on the roster

  4. lovetox

    I have a TTL set on the device list for this case

  5. Syndace

    singpolyma: you already need a solution to get device list updates for chats without mutual presence subscription

  6. Syndace

    apply the same to MUC users

  7. moparisthebest

    Syndace: so what is that solution

  8. singpolyma

    Hmm. For those I could use a pubsub manual subscription

  9. Syndace

    The XEP lists a few options. One of them is polling the device lists whenever a users opens a chat - that only works for clients that have a concept of open chats. Another option is just using 0060 subscribe

  10. singpolyma

    I can't use that in the general case for MUC I expect but when I know the real jid I guess so

  11. Syndace

    I think OMEMO is only really specified for non-anon MUCs

  12. singpolyma

    Indeed. I found out earlier that there are some unspecified edges for general MUC. Besides this refresh thing. So maybe 0060 subscribe is the thing to try