Gajim - 2024-03-15


  1. lofimusic

    i want to use Email id as Jabber id How ?

  2. KotoAngel

    Hello everyone, is there any option to install an English-Russian translator right in the chat?

  3. meson

    KotoAngel: not yet

    👌 1
  4. KotoAngel

    > KotoAngel: not yet 👌

  5. fjklp

    lofimusic: You can possibly create an account with the same username.

  6. lofimusic

    ok

  7. fjklp

    for example: if you are lofimusic@gmail.com, you can try to create lofimusic@conversations.im. However you cannot use lofimusic@gmail as an xmpp/jabber id.

  8. fjklp

    I suppose you could do something weird like lofimusic(at)gmail.com@conversations.im

  9. lofimusic

    bus sir i was already jobber in entered my lofimusic@gmail.com thats why i wan to make like this lofimusic@gmail.com jobber id its Can possible Yes Or Not ?

  10. g0ldfinger

    Hi there, i am connected to #lebistrot:matrix.org with Element web. does anyone know if this is possible to connect to this room with Gajim ?

  11. lofimusic

    we can send with gajim normal Gamil Id in Email lofimusic@gmail.com ?

  12. lofimusic

    we can send with gajim to Gamil Id lofimusic@gmail.com ?

  13. fjklp

    lofimusic: no

  14. fjklp

    Not natively. I believe there are xmpp-email gateways, but I've never used one.

  15. lofimusic

    > Friday, 15 March, 2024 > [20:14:36] fjklp: > Not natively. I believe there are xmpp-email gateways, but I've never used one. Ok thanks for info

  16. dsgtopprai7

    Хай

  17. andrath

    > bus sir i was already jobber in entered my lofimusic@gmail.com thats why i wan to make like this lofimusic@gmail.com jobber id its Can possible Yes Or Not ? You can if you own the gmail.com domain :P

  18. shka

    which is also what google was doing back in the google talk days

  19. Zeke

    lovetox - I was removed from the project again. I wonder if there's an expiration or something

  20. mbacki

    Hi, I've set up my own openfire server but there's issue that Gajim client doesnt show chat history from when i was offline, conversations client works fine, and i got history when using gajim on different servers, is there any setting im not aware of?

  21. mbacki

    group chat history

  22. mbacki

    sorry for missing that detail :D

  23. Zeke

    Go to, in Gajim, Accounts -> Server Info then the Features tab What is the status of XEP-0313?

  24. mbacki

    disabled, but is it needed for group chats as well? if it works with conversations?

  25. Zeke

    yes, it's needed for group chats you'll need to download the monitoring plugin for OpenFire which should be on their official list of plugins

  26. lovetox

    groupchats need to be looked up on the groupchat info page

  27. Zeke

    https://www.igniterealtime.org/projects/openfire/plugins.jsp

  28. lovetox

    a archive of a MUC has not necessarily something to do with a archive of an account

  29. mbacki

    so after installing monitoring plugin it says its archiving now. Still not sure why conversations would somehow fetch the history?

  30. lovetox

    there could be multiple archiving implementations

  31. lovetox

    Gajim only supports MAM

  32. lovetox

    but this is all better answered in the openfire support chat

  33. Zeke

    > lovetox - I was removed from the project again. I wonder if there's an expiration or something don't know if you caught this. lovetox

  34. lovetox

    no you are still added

  35. lovetox

    what are you trying to do that does not work

  36. Zeke

    lol browser logged me out - my bad

  37. lovetox

    ok :)

  38. Zeke

    In creating documentation and looking through code, I have found that the `ChatCommands` class has no public methods for removing a command This will be important for deactivating a command plugin.

  39. lovetox

    yes we usually only add code if someone needs it

  40. lovetox

    but yes the chat commands are a obvious point to hook into for plugins

  41. lovetox

    so we should make this more smooth

  42. Zeke

    I've just been diving into it some more, and I think it probably has to do with using argparse, which itself has no interface for removing arguments at runtime

  43. Zeke

    this makes sense, if you think about what argparse is supposed to be used for

  44. lovetox

    we could simply reinit the parser whenever some method is called

  45. Zeke

    right, but then that would remove the commands of all other plugins

  46. Zeke

    or at least the parsers of all other plugins

  47. lovetox

    yeah we would have to add some register methods where we store whatever plugins register separately from the parser

  48. lovetox

    what they need to supply is - the command, a callback, and on which type of chat it can be used

  49. lovetox

    hm .. but the command on argparse has many parsing options

  50. lovetox

    it maybe better to simply have a signal "parser-init" which plugins need to hook into, and where we simply pass the parser, and they can add whatever they want

  51. Zeke

    Yeah, that would be ideal Right now it's set up to do "make_parser" then "add_command passing that parser in"

  52. Zeke

    where the parser actually takes the callback, not "add_command"

  53. lovetox

    do you want to use commands in your plugin?

  54. Zeke

    I'm just porting over the regex filter plugin, as the example in my documentation/guide, which currently doesn't work in the current version of Gajim

  55. Zeke

    but even that plugin could use a GUI, instead of commands I think commands are a nice, low-barrier-to-entry way to develop plugins though

  56. Zeke

    because otherwise, someone has to learn some GTK

  57. lovetox

    i agree

  58. mbacki

    Im chatting with openfire guys about the mam, is there anything to look for in xml console or logs regarding un/successful fetch?

  59. Polarian

    You said you were fetching messages... now you are saying you weren't!?!?

  60. mbacki

    no, i never said i was fetching them

  61. mbacki

    they were archiving but still not fetching :(

  62. mbacki

    tried with conversations and gajim but both clients are not fetching group chats

  63. Polarian

    Move to Ignite Realtime chat

  64. Polarian

    its likely a server configuration problem

  65. mbacki

    i went there, theyve asked for any log entries from gajim

  66. lovetox

    are you testing this in a groupchat?

  67. mbacki

    yes, should i try single chat?

  68. lovetox

    no, did enable archiving in the specific groupchat on the configuration page?

  69. Polarian

    > i went there, theyve asked for any log entries from gajim and I have said that I believe I know the answer, as I believe its a configuration issue, I don't think walking through Openfire config is the topic of this MUC hence why I asked you to hop back

  70. mbacki

    > no, did enable archiving in the specific groupchat on the configuration page? I got groupchat on openfire set to show up to 100 last messages, and groupchat is showing archiving in gajim client. Ill try to set it up from start again

  71. Polarian

    check whether the group chat has archiving enabled

  72. Polarian

    you have configured archiving for the service

  73. Polarian

    but is the channel actually archiving

  74. mbacki

    okay thanks for all the help, despite channel showing that is archiving, compared to another group chats it didnt have that Conversations are stored on the server message at the top, after recreating the group chat it seems to be working

  75. Polarian

    _probably because you forgot to enable archiving the first time_

  76. Polarian

    Archibing is default IIRC

  77. Polarian

    Archiving is default IIRC

  78. bot

    lovetox pushed 2 commits to branch gajim/master refactor: PluginManager: Make methods private and simplify code - https://dev.gajim.org/gajim/gajim/-/commit/1944e89d7aededdc25090ae865ef16d5fa1ef859 feat: Plugins: Add extension point for adding chat commands - https://dev.gajim.org/gajim/gajim/-/commit/5ccfdb9e1203283afb416cddc161d335ce4ea5de

  79. lovetox

    Zeke, ^

  80. Zeke

    > but is the channel actually archiving Is that "Room is Persistent" setting? just because I'm curious

  81. Zeke

    > lovetox pushed 2 commits to branch gajim/master > > refactor: PluginManager: Make methods private and simplify code - https://dev.gajim.org/gajim/gajim/-/commit/1944e89d7aededdc25090ae865ef16d5fa1ef859 > > feat: Plugins: Add extension point for adding chat commands - https://dev.gajim.org/gajim/gajim/-/commit/5ccfdb9e1203283afb416cddc161d335ce4ea5de > > Nice!

  82. mbacki

    i had left all the default settings again and it just work this time, all of my channels are persistent

  83. mbacki

    i wonder as well if it is that setting, because there is no setting "archive channel/groupchat"

  84. Polarian

    > i wonder as well if it is that setting, because there is no setting "archive channel/groupchat" Its under the channel settings

  85. Polarian

    not within the archive settings

  86. bot

    lovetox pushed 1 commits to branch gajim/master imprv: GroupChat: Improve default room config - https://dev.gajim.org/gajim/gajim/-/commit/6f6d1d60d8af5951438fd06c7f36361806f0ee41