jdev - 2026-05-15


  1. badrihippo

    I wanted to ask if there are ways for fine-grained control over message synchronisation, like "fetch only the last n messages over MAM"

  2. badrihippo

    Is there a discussion room for borogove?

  3. Menel

    badrihippo: not really exactly as far as I know, but one can request all messages, flipp the result https://xmpp.org/extensions/xep-0313.xml#query-paging-flip And then stop requesting more pages when it's over what you wanted.

  4. Menel

    Hm for one set it can be set with paging <max>10</max> As long as it isn't bigger then the server limit.

  5. badrihippo

    Oh, that's nice

  6. badrihippo

    Yeah that's basically what I was looking for

  7. singpolyma

    > Is there a discussion room for borogove? yes the Sopranica project discussion room

  8. Cynthia

    Is there a client that lets you disable Message Styling when sending a message?

  9. lovetox

    i guess every client that supports message styling?

  10. lovetox

    just not use the message styling functionality

    🤣 1
  11. lovetox

    i guess what you are searching is a client on the receiving side, which lets you disable interpreting messages as styled

  12. lovetox

    there is also this https://xmpp.org/extensions/xep-0393.html#disable

  13. theTedd

    That's not the same thing - how would one send "a message containing *not-bold* or similar incidentals?" The XEP has <unstyled/> but do any clients actually support sending it? (And how many support receiving it)

  14. Cynthia

    I *can't* disable Message styling

  15. Cynthia

    >_>

  16. Cynthia

    **** Like that'd be so easy

  17. lovetox

    because it something the receiving client does, not the sending client

  18. Cynthia

    > there is also this https://xmpp.org/extensions/xep-0393.html#disable I'm talking about clients that let you send <unstyled>

  19. Cynthia

    along with your message, to disable formatting

  20. lovetox

    im not aware of any, and im strongly against implementing that

  21. Cynthia

    > just not use the message styling functionality Anyway in all seriousness, you can't just "not use" the Message Styling functionality, because it acts on the content of the message

  22. Cynthia

    It's not just some XML you can just stop sending

  23. lovetox

    correct because its something the receiver does not you

  24. lovetox

    so your question is .. weird

  25. lovetox

    how can i stop people interpreting * as a styling directive

  26. lovetox

    you cannot ..

  27. theTedd

    Only the sender knows the intention of their message, so whether that * was intended for styling is their choice, not the recipient's

  28. Cynthia

    Yes I can't but I'd like to tell them that this isn't meant to be styled

  29. Cynthia

    If I send emoticons, I don't want the client to interpret it as a quote/bold/etc.

  30. lovetox

    yeah but its the wrong solution to the problem

  31. lovetox

    the right solution is clients implementing XEP0394

  32. lovetox

    and then you dont have that problem

  33. theTedd

    Inline styling is the wrong solution to the problem, but we're already there

  34. Cynthia

    Yes, XEP0394 handles this better

  35. lovetox

    correct and im not adding more functionality so the wrong solution can be extended more

  36. Cynthia

    But I haven't seen any client convert inline styling to XEP-0394

  37. Cynthia

    Or even display it

  38. lovetox

    Dino supports it for example

  39. lovetox

    not sure what you mean by converting, why would there need to be something converted

  40. lovetox

    maybe check the Dino UX out

  41. lovetox

    > If I send emoticons, I don't want the client to interpret it as a quote/bold/etc. can you name an example where this would happen? sounds only possible if you by accident never make spaces in your sentences

  42. lovetox

    ok i take this back, probably there are a million ascii art things that trigger this

  43. Cynthia

    Yes

  44. badrihippo

    Ah okay, thanks singpolyma

  45. Menel

    For ASCII art I use code blocks. It's the only way to display it right anyway. Because normally receivers don't have mono fonts in use for their chat app.

  46. singpolyma

    > Is there a client that lets you disable Message Styling when sending a message? Cheogram WWW now sends unstyled if the message wasn't explicitly styled

  47. Menel

    ``` _ _ (.\( ) * (_Y|_/ /_\ L ```

  48. Cynthia

    >> Is there a client that lets you disable Message Styling when sending a message? > > Cheogram WWW now sends unstyled if the message wasn't explicitly styled WWW?

  49. Menel

    ``` ._ _ (.\( ) * (_Y|_/ /_\ L ```

  50. theTedd

    > ``` > ._ _ > (.\( ) * > (_Y|_/ > /_\ > L > > ``` I still don't know what that's meant to be

  51. Menel

    Seems some clients strip whitespace if its the first in line

  52. Menel

    😑

  53. singpolyma

    >>> Is there a client that lets you disable Message Styling when sending a message? >> >> Cheogram WWW now sends unstyled if the message wasn't explicitly styled > > WWW? The pwa / "web app"

  54. theTedd

    > Seems some clients strip whitespace if its the first in line The leading whitespace shows in your original code snippet, but the quoted version isn't displayed well

  55. singpolyma

    I guess my iOS alpha also does this actually. If I send *this* I think you'll get an unstyled xml

  56. theTedd

    should, but how many clients take note of the <unstyled/> element?

  57. singpolyma

    I also take note of it but yeah I don't know about others

  58. singpolyma

    many clients have subtle bugs in their message styling parser also. Not usually catastrophic but there it is