Gajim - 2025-08-04


  1. sebastian_privat

    I installed Gajim 2.3.3 on Kubuntu using Flatpak/Flathub. The main window does not display icons for formatting, sending files and encryption, but only a grey icon with an 'A'.

  2. sebastian_privat

    https://upload.xmpp.earth:5281/file_share/06890420-5996-75a0-8d9d-ec99f2e5259f/gajim.png

  3. jonas’

    lovetox, FTR, it's also mandatory to do on SCRAM, and there you have no choice but to do it on the client side. I wonder which SASL mechanism does *not* use it.

  4. Christof

    Hello world

  5. Christof

    I have been toying with a bot that transcribes audio and uses whisper for that. It is working surprisingly well. To increase the user experience a bit, I would like to notify the user when the bot is actively transcribing by utilizing chatstates. The bot sends the chat states alright and gajim properly displays when the bot is composing - but the status seems to be reset after 10s or so.

    🚀 1
  6. Christof

    I have not found that the chatstate ever expires and the xml log in gajim does not show the delivery of a new chat states. Is gajim somehow expiring the composing-state after a few seconds (it seems reasonable, I would just like to confirm that this is the case, potentially re-sending a composing chatstate until the message is fully assembled even on slow hardware)

  7. lovetox

    Yes i think we have a expiry, but 10 seconds feels bit low, I have to check in the evening

  8. mesonium

    Alternatively to a bot, there's still the unfinished plugin I had started ages ago, which runs locally :)

  9. vlad

    i think i might've misconfigured my server, but why does accounts -> vlad -> advanced -> synchronize history not work?

  10. vlad

    and which extension do i need to make messages deliver to all clients (including offline ones) in groups and 1:1 chats?

  11. vlad

    oh wait actually, yes, im pretty sure its either misconfigured or complains that i don't have any multi user chats

  12. vlad

    for xmpp.earth it works fine

  13. lovetox

    This would be a question for a server support chat

  14. vlad

    > This would be a question for a server support chat any ones you know of?

  15. cal0pteryx

    vlad: if you run your own, check the project's website. Otherwise check your provider

  16. vlad

    > vlad: if you run your own, check the project's website. Otherwise check your provider ejabberd has practically non-existent docs, or at least none that actually helped me, if i knew what module/XEP the 'synchronize messages' in gajim depends on that'd help

  17. lovetox

    Message archive managment

  18. lovetox

    https://docs.ejabberd.im/

  19. lovetox

    I wouldn't call that non existing

  20. lovetox

    Further they have a support chat

  21. vlad

    > Message archive managment but thats already configured, thats why im confused

  22. mesonium

    O, getting a 500 on gitlab

  23. vlad

    same

  24. cal0pteryx

    Already reported :)

  25. mesonium

    What is the usual issue for 500s? Failed unattended updates?

  26. lovetox

    No idea, I think no storage or something similar

  27. lovetox

    But our admin is currently on holiday :/

  28. mesonium

    How many weeks?

  29. vlad

    my sql was broken, now archiving settings work.

  30. vlad

    i go into accounts -> ... -> advanced -> archiving preferences, i add myself and have always selected, i hit save, it saves... i reopen it and my jid is gone, this works for other people's JIDs what am i supposed to throw in there? how exactly does it work?

  31. mesonium

    This muc isn't down is it?

  32. mesonium

    > Can anyone check, please, is gajim's MUC up? Stuck at joining for some reason… > alexkurisu: it is > Asked some other people - they can't join too. Looks like it's down, after all…

  33. 222m5

    mesonium: wfm

  34. vlad

    i don't know if this is a me-problem, but reacting to a message that was already reacted to by someone else in a PM doesn't do anything, after clicking on it for a few times it just deletes the other person's reactions and overwrites that with my own

  35. vlad

    this seems to happen in 2.2.0 and 2.3.2

  36. lovetox

    yes vlad i can reproduce this, a bug when you react to your own messages

  37. vlad

    > yes vlad i can reproduce this, a bug when you react to your own messages i dont think it has anything to do with my own messages

    🫡 5
  38. vlad

    > i dont think it has anything to do with my own messages try reacting to this

  39. vlad

    it just happens in 1:1 PMs

  40. vlad

    on other peoples messages too

  41. lovetox

    it correctly counts it here

  42. vlad

    > i dont think it has anything to do with my own messages see, this works

  43. vlad

    only PMs are affected, it doesn't matter whose message it is

  44. lovetox

    i just tested with 1:1

  45. lovetox

    also

  46. vlad

    ah

  47. lovetox

    its when someone reacts to your message, and you then react to your own message also

  48. lovetox

    then yours overwrite theirs, and then if you click again you delete yours

  49. lovetox

    anyway i will look into it

  50. lovetox

    thanks for the report

    👍 1
  51. Wyatt

    >> yes vlad i can reproduce this, a bug when you react to your own messages > i dont think it has anything to do with my own messages 🫡

  52. vlad

    > then yours overwrite theirs, and then if you click again you delete yours *you sometimes have to click multiple times to make it overwrite other peoples' reactions, then it's your reaction and you can delete that by clicking on it another time also this happens not only to my messages, go try to react to someone elses messages after it has been reacted to by whoever sent it (or send one and react yourself first, let someone else react afterwards)

  53. resoli

    Hello, I used service discovery to register a nickename on ejabberd muc service

  54. resoli

    https://share.conversations.im/resoli/message/w8uexDxHFntlwjHO/Schermata_del_2025-08-04_22-04-46.png

  55. resoli

    But it seems ther is no unregister function

  56. resoli

    But it seems there is no unregister function

  57. resoli

    I am talking about this:

  58. resoli

    https://docs.ejabberd.im/admin/configuration/modules/#mod_muc

  59. resoli

    > The MUC service allows any Jabber ID to register a nickname, so nobody else can use that nickname in any room in the MUC service. To register a nickname, open the Service Discovery in your XMPP client and register in the MUC service. > > It is also possible to register a nickname in a room, so nobody else can use that nickname in that room. If a nick is registered in the MUC service, that nick cannot be registered in any room, and vice versa: a nick that is registered in a room cannot be registered at the MUC service.

  60. resoli

    No mention about unregistration!

  61. lovetox

    try asking in the ejabberd muc

  62. Christof

    > Alternatively to a bot, there's still the unfinished plugin I had started ages ago, which runs locally :) well, I am fine with having a bot. It runs locally as well.... in my basement ;)

  63. Christof

    > Yes i think we have a expiry, but 10 seconds feels bit low, I have to check in the evening I wonder, whether I should be resending the composing chatstate, if it takes longer.

  64. Christof

    I am not finding it in the xep, so I am hesitant