Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

I want to bring some attention to Slidge XMPP Bridges

It seems like an awesome project that fulfills a lot of the requirements for bridging many popular messaging platforms (like FB messenger, WhatsApp, discord, signal, and more). I wanted to share because I know a lot of us have friends and family who still use antiquated/proprietary communication platforms. Fair warning, I have not tried self hosting it myself yet since my server is kinda of a mess right now. Lmk what y'all think.

MangoPenguin ,
@MangoPenguin@lemmy.blahaj.zone avatar

Is anyone using it? I've tried hosting a FB Messenger bridge to Matrix before but it would just disconnect constantly and didn't work.

nicocool84 ,
@nicocool84@sh.itjust.works avatar

(I'm the maintainer) I do use the messenger bridge and it works for me, without disconnection issues.

nicocool84 ,
@nicocool84@sh.itjust.works avatar

Yes, it's totally fantastic, and I'm not biased at all when I talk about it. xD

Lemongrab OP ,

Understandable. I have to agree (though I have no experience to back it up)

wildbus8979 ,

Yeah Spectrum does the same thing, been around over a decade!

Lemongrab OP ,

I looked it up but it doesn't seem to have support for many messengers.

wildbus8979 ,

It supports everything that is supported by libpurple

nicocool84 ,
@nicocool84@sh.itjust.works avatar

It does support a crazy amount of networks (it uses libpurple which is the lib of pidgin), unfortunately it lacks modern features and even groups don't work that well. I actually started to work on slidge because I was fed up with spectrum2's limitations and realised that spectrum2's maintainer think, like many others, that XMPP is dead...

pztrn ,

Well... You know... It's kind of.

nicocool84 ,
@nicocool84@sh.itjust.works avatar

But what is dead may never die!

pztrn ,

🤘

TCB13 ,
@TCB13@lemmy.world avatar

So... this is like Matrix bridged but for XMPP? Great!

poVoq ,
@poVoq@slrpnk.net avatar

Slidge gateways are puppeteering, meaning you need an account to remote control on the external legacy network, but other than that it usually works quite well for a young project like it is.

TCB13 ,
@TCB13@lemmy.world avatar

All expected.

i_am_not_a_robot ,

Isn't puppeteering, aka self botting, a bannable offense one some of these networks?

https://support.discord.com/hc/en-us/articles/115002192352-Automated-user-accounts-self-bots This article is only half true. Bot accounts do not have full access to all API routes, but you can still be banned for botting regular accounts.

poVoq ,
@poVoq@slrpnk.net avatar

Yes, but that is the only realistic way to do this. In praxis is basically never happens unless you start spamming etc.

Madiator2011 ,
@Madiator2011@lm.madiator.cloud avatar

Does this work with Discord normal accounts?

poVoq ,
@poVoq@slrpnk.net avatar

Yes, if you mean the Slidge Discord transport.

Madiator2011 ,
@Madiator2011@lm.madiator.cloud avatar

Though I'm more intrested to see how it looks from XMPP side aka servers vs DMs

piefedderatedd ,

Looks like a nice project if you manage to run your own gateway. People have been posting about this one on Lemmy before https://lemmy.ml/comment/376398 and maybe the software code author is on Lemmy as well : https://lemmy.ml/post/2045121

poVoq ,
@poVoq@slrpnk.net avatar

Yes @nicocool84 is the main author and a mod on slrpnk's xmpp community.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • selfhosted@lemmy.world
  • incremental_games
  • meta
  • All magazines