Hacker News new | past | comments | ask | show | jobs | submit login

This is cool! I’ve looked into setting up Matterbridge before, but as far as I can tell it can’t do what I actually want—chat on Slack/Discord/Whatsapp from my existing XMPP client, without anyone on those services knowing I’m using an XMPP client.

I would need group messaging to work, however. Looking forward to that potentially becoming possible some day!




Author here, thanks for your comment, "cool" is what I aim at.

>without anyone on those services knowing I’m using an XMPP client

Slidge acts in a way that (should) make it impossible for your contacts to know you are not using the official app. However, since some services are OK with alternative clients, Slidge does not necessarily tries to hide its "identity". For services that are less tolerant about it, I wrote a quick documentation page with advice about how to avoid triggering their "security" alerts (mostly because they'll see connecting from a data center, unless you host at home): https://slidge.readthedocs.io/en/latest/user/low_profile.htm...

Group messaging is definitely the next big feature I want in Slidge. There were part of Slidge's first iteration, but I decided to postpone them since it was too ambitious for a start. I really want direct messages to work well, and the code to be maintainable enough before I (re)implement groups. You can help by setting up slidge on your server and bug reporting. ;)


How do you think they would know you are using an XMPP client?


What I mean is, when I type in my XMPP client, I want someone in e.g. Discord to see:

    [Wowfunhappy] "hello world"
And not:

    [TransportBot] "Wowfunhappy: hello world"


The TransportBot approach is how things like Matterbridge work. Slidge uses a different approach where your XMPP address is translated to your identifier on the third-party platform.


Exactly! That's why I've never set up Matterbridge, and I think Slidge sounds great!


from my understanding, Slidge does it the style where it effectively logs in as you and sends everything from your account. which is usually frowned upon by Discord but it's how it works, similar to how it works for many matrix bridges.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: