I want to bring some attention to Slidge XMPP Bridges

https://git.sr.ht/~nicoco/slidge

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.

39 points · 21 comments · view on lemmy.world

21 Comments

nicocool84@sh.itjust.works · 10 pts · 2y (1 reply)

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

Lemongrab@lemmy.one · 0 pts · 2y

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

piefedderatedd@piefed.social · 3 pts · 2y (1 reply)

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@slrpnk.net · 3 pts · 2y

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

TCB13@lemmy.world · 2 pts · 2y (7 replies)

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

poVoq@slrpnk.net · 4 pts · 2y (6 replies)

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@lemmy.world · 3 pts · 2y

All expected.

i_am_not_a_robot@discuss.tchncs.de · 1 pts · 2y (4 replies)

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@slrpnk.net · 2 pts · 2y (3 replies)

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

Madiator2011@lm.madiator.cloud · 1 pts · 2y (2 replies)

Does this work with Discord normal accounts?

poVoq@slrpnk.net · 1 pts · 2y (1 reply)

Yes, if you mean the Slidge Discord transport.

Madiator2011@lm.madiator.cloud · 1 pts · 2y

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

MangoPenguin@lemmy.blahaj.zone · 1 pts · 2y (1 reply)

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@sh.itjust.works · 1 pts · 2y

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

wildbus8979@sh.itjust.works · 0 pts · 2y (6 replies)

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

Lemongrab@lemmy.one · 0 pts · 2y (5 replies)

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

nicocool84@sh.itjust.works · 3 pts · 2y (3 replies)

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@bin.pztrn.name · 0 pts · 2y (2 replies)

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

nicocool84@sh.itjust.works · 3 pts · 2y (1 reply)

But what is dead may never die!

pztrn@bin.pztrn.name · 2 pts · 2y

🤘

wildbus8979@sh.itjust.works · 1 pts · 2y

It supports everything that is supported by libpurple