XSF Discussion - 2020-05-27

  1. Neustradamus_

    https://matrix.org/blog/2020/05/21/welcoming-automattic-to-matrix/ :/

  2. vanitasvitae

    Is it possible to block individual users in a MUC room?

  3. vanitasvitae

    I did a quick search but didn't find anything.

  4. Daniel

    you can add them to your block list

  5. Daniel

    with the full jid

  6. vanitasvitae

    It should be impossible in anonymous rooms, but maybe it works in non-anonymous rooms?

  7. Daniel

    but then they just add _ to their nick :-/

  8. Zash

    The full MUC + nickname JID

  9. vanitasvitae

    okay, thanks 🙂

  10. Zash

    Anyone wanna work on a MUC (or MIX) blocking thing?

  11. vanitasvitae

    Guess that would be a nice feature to have

  12. MattJ

    XEP-0191 on the room JID?

  13. Zash

    Yeah, that's what I was thinking.

  14. Daniel

    and you feed that with real jids?

  15. Zash

    MUC JIDs. The MUC knows the real JIDs and can do magic.

  16. jonas’


  17. Zash

    jonas’, block by occupant-id? clientside?

  18. jonas’

    no, use the occupant-id instead of the MUC JID as identifier to pass to '191

  19. jonas’

    no, use the occupant-id instead of the MUC JID as identifier to pass to the MUC for blocking

  20. Zash

    But 191 takes JID

  21. jonas’

    then maybe not '191 :)

  22. Zash

    `<{urn:xmpp:blocking}block><{urn:xmpp:new-thing}occupant id=...>` ?

  23. Zash

    Suppose you could have @id, @nick, @jid depending on what you have accessible.

  24. Zash

    If you have occupant-id then client-side or account-side tracking could work too. Without, while online+joined, rename tracking could work.

  25. Zash

    Telling the MUC lets you do things like vote-kick, which might be nice.

  26. jonas’

    for any interested parties, there is currently a chat about '393 going on in xmpp:council@muc.xmpp.org?join

  27. Zash

    Maybe we should move it here instead?

  28. jonas’


  29. Neustradamus_

    It is possible to add Issues section for https://github.com/xsf/memberbot?

  30. Neustradamus_

    Thanks in advance

  31. emus

    Zash: I wonder if people should be motivated to mention others full IDs in public chats

  32. emus

    at least that should be parsed to a nick only

  33. pep.

    emus, sure, that's a client thing to do. Users don't have to see that

  34. emus

    yes, just saying

  35. lovetox

    blocking in MUC should not be called blocking

  36. lovetox

    it should be called, ignoring

  37. lovetox

    because you cant prevent that someone joins the room with "blocking"

  38. lovetox

    and you always cant prevent that he sees and reads your messages

  39. lovetox

    all you do is ignore the contact

  40. pep.

    blocking/ignoring in a room is always messy (and will always be) anyway since you're losing context to other people's messaging. But I'm not sure there is much to do about this

  41. Zash

    Ignoring or blocking, in the MUC or elsewhere, it would be good if it worked with all your clients and couldn't so easily be circumvented by changing nickname or rejoining.

  42. pep.

    occupant-id / realjid. I don't think there's much more to it. Possibly handled directly by the muc

  43. pep.

    but not necessarily