XMPP Service Operators - 2024-01-18


  1. chunk

    📦

  2. chunk rings the doorbell and walks away

  3. rewtkid

    who the fuck is ringing my doorbell? hello???

  4. chunk

    🤭

  5. ben

    I found xmpp easy to host... relatively simple to set up, lot of nice features that just work, fast, light on resources. Matrix is going to be the opposite; difficult to set up, slow, heavy on resources

  6. ben

    my pitiful server couldn't handle matrix's storage reqs

  7. Licaon_Kter

    ben: that's more like a "you" problem, isn't it? Leave it the professional hosters, just bey from elem....

  8. Licaon_Kter

    ben: that's more like a "you" problem, isn't it? Leave it the professional hosters, just buy from elem....

  9. ben

    Yes it's me 😁

  10. ben

    I only spent $100 to buy my server 😔

  11. ben

    bare metal 😎

  12. rewtkid

    Licaon_Kter: what is a professional hoster?

  13. MSavoritias (fae,ve)

    your router/old laptop

  14. MSavoritias (fae,ve)

    at least that is what i will be using :P

  15. Licaon_Kter

    rewtkid: ~Matrix~ ~New Vector~ Element will gladly sell you Matrix hosting Like conversations.im you buy the domain, they host it for you

  16. MSavoritias (fae,ve)

    Licaon_Kter, not anymore. its only for big companies and goverments now. all small organizations and individual hosting was kicked out

  17. MSavoritias (fae,ve)

    Licaon_Kter, not anymore. its only for big companies and goverments now. all small organizations and individual hosting were kicked out

  18. MSavoritias (fae,ve)

    so not sure who can host you now

  19. klaudie

    anyone integrate the stopforumspam database into their server? can it be added to rtbl somehow?

  20. deport

    Does anyone know if there is any software suited to crawling and/or indexing mucs, like search.jabber.network does? I assume the solution used there is an option but I didn't see anything in the way of instructions on how to set it up.

  21. MattJ

    klaudie: how is it different to the RTBL?

  22. klaudie

    they track IP addresses, emails, and usernames the latter can be applied to xmpp but I don't think rtbl supports partial matches like that

  23. klaudie

    perhaps a plugin is more suitable

  24. MattJ

    If it's about MUC spam, MUC servers don't see IP addresses

  25. klaudie

    yes, hence username I mentioned

  26. MattJ

    They also don't know about emails

  27. MattJ

    Banning by username is already possible in a bunch of ways

  28. klaudie

    yes, but I mean like integrated

  29. MattJ

    But banning by username is worse than banning by JID, especially with some attempts at impersonating legitimate users

  30. klaudie

    not a cronjob dumping tens of thousands of names into a config

  31. MattJ

    mod_firewall will read a text file

  32. Licaon_Kter

    deport: isn't s.j.n invited to the MUC and not crawling?

  33. ben

    Can anyone remember the Matrix service that provides customers with bridging to WhatsApp and Telegram? My friend in China needs it, apparently

  34. ben

    nvm I think I found it on element.io

  35. deport

    > deport: isn't s.j.n invited to the MUC and not crawling? To even be able to consider a room, it must be known to the service. Rooms are discovered by the following means: - when crawler@search.jabber.network receives an invitation to a room, and - by listing public rooms on domains already known.

  36. Licaon_Kter

    Right

  37. Licaon_Kter

    Known means "invited to other rooms on tha same" ?

  38. Licaon_Kter

    Known means "invited to other rooms on that same server" ?

  39. deport

    I assume, though maybe he's doing more that isn't mentioned

  40. MSavoritias (fae,ve)

    i think its automatic if the bot already knows a server. you dont have to invite to all rooms individually

  41. MSavoritias (fae,ve)

    but there are checks of course like the room being public for starters

  42. Licaon_Kter

    MSavoritias (fae,ve): only those can be DISCOvered anyway

  43. MSavoritias (fae,ve)

    yep

  44. climatechanged

    hi all

  45. climatechanged

    is there anything simillar in xmpo world that is like channels in telegram ?

  46. Trung

    whatis channels in telegram ?

  47. climatechanged

    xmpp(

  48. Trung

    channels is groupchat ?

  49. climatechanged

    its just a stream, you subscribe to a channel and you get messages from it but there is no chat, its one way

  50. climatechanged

    its really popular

  51. Guus

    isn't that a chat where only a few people are authorized to post things? XMPP's MUC permission model allows for that.

  52. climatechanged

    is there a simillar thing in xmpp ? bc its really useful for news, announcments etc.

  53. MattJ

    climatechanged, yes, in XMPP it's just a normal group chat with some configuration changes applied

  54. Guus

    Alternatively, pub/sub could be used, I suppose - but that would not fit as neatly into pre-existing clients.

  55. climatechanged

    how can regular group chat be used for that ?

  56. MattJ

    It's not as commonly used on XMPP as in Telegram, but there were some people doing it

  57. Trung

    ah, there's pubsub which is publish+subscribe. It basically is the original name before Telegram brand it to 'channels'.

  58. climatechanged

    can you point me MattJ, in what way should channel be configured ?

  59. climatechanged

    Trung: pubsub never worked from any client i used so far

  60. Guus

    climatechanged, look for 'voice' in https://xmpp.org/extensions/xep-0045.html

  61. Trung

    you can also create bots that subscribe to certain RSS feeds.

  62. Guus

    basically, you make a MUC moderated, and give only one occupant 'voice'.

  63. climatechanged

    ohj

  64. climatechanged

    ok that sounds easy lol

  65. MattJ

    climatechanged, on a chat hosted by a Prosody server, you would enable "Moderated (require permission to speak)", and set "Only show participants with roles" to "moderator"

  66. MattJ

    ejabberd has similar functionality, but the names of the options might be slightly different

  67. Guus

    XMPP, the swiss army knife of IM.

  68. climatechanged

    ok ill try it

  69. climatechanged

    didnt know there were differences between prosody and ejabberd rooms

  70. Trung

    thecoffemaker might know a few things about RSS bots. ( btw s2s to cyberdelia.com.ar is not working )

  71. thecoffemaker

    > thecoffemaker might know a few things about RSS bots. ( btw s2s to cyberdelia.com.ar is not working ) been down and will be offline for a few weeks ISP issues during our vacations

  72. edhelas

    > basically, you make a MUC moderated, and give only one occupant 'voice'. Might be actually interesting to add this as a "third" option in https://docs.modernxmpp.org/client/groupchat/

  73. MattJ

    Yeah

  74. edhelas

    I could see that in Movim actually, pretty easy to implement and gives a nice feature for the users :)

  75. thecoffemaker

    > how can regular group chat be used for that ? climatechanged, set a group chat room, no matters if private or public, set users who join the room as visitors as default (this way they will not be able to send messages, as opposed to participants, who will be able to write on a room, like us, right now). Let the ones that will share content as participants (or admin, I prefer no privileges just in case), they can be a bot like morbot (search on codeberg) or something like matterbridge.

  76. thecoffemaker

    climatechanged, I use this last option for a News room that takes the news from libera.chat and streams everything to the group chat, can't share the room uri coz my server will be down for a few weeks more, but believe me, it works!

  77. climatechanged

    thecoffemaker: hm i cant set that up in conversations

  78. thecoffemaker

    > thecoffemaker: hm i cant set that up in conversations I use gajim from desktol for muc administration tasks

  79. thecoffemaker

    conversations doesn't have those features iirc

  80. chunk

    >> thecoffemaker: hm i cant set that up in conversations > I use gajim from desktol for muc administration tasks > conversations doesn't have those features iirc ^ this

  81. climatechanged

    thecoffemaker: ah got it

  82. climatechanged

    im on psi+ on desktop

  83. climatechanged

    they should also have it

  84. chunk

    psi+ has yet more features and buttons than gajim

  85. ben

    Oh really

  86. chunk

    indeed

  87. chunk

    kinda hard to tame though. have to get it from AUR on archlinux but has cool themes

  88. BTNC

    >> thecoffemaker: hm i cant set that up in conversations > I use gajim from desktol for muc administration tasks > > conversations doesn't have those features iirc Have you had trouble clearing a ban list? I had to remove one at a time because if I selected multiple to remove it would not take effect.

  89. thecoffemaker

    >> I use gajim from desktol for muc administration tasks >> >> conversations doesn't have those features iirc > Have you had trouble clearing a ban list? I had to remove one at a time because if I selected multiple to remove it would not take effect. no, I usually use ad-hoc commands, if more than one to ban/unban a oneliner iterating jid's list usually solves it 😅

  90. chunk

    that's techy

  91. chunk

    i'm a fan

  92. Cabeza

    hi, im new

  93. Cabeza

    im on dino

  94. chunk

    welcome new to xmpp :D

  95. ernst.on.tour

    And your server is running on which software ?

  96. BTNC

    >> Have you had trouble clearing a ban list? I had to remove one at a time because if I selected multiple to remove it would not take effect. > no, I usually use ad-hoc commands, if more than one to ban/unban a oneliner iterating jid's list usually solves it 😅 TY