28
submitted 3 months ago by erebion@lemmy.sdf.org to c/linuxphones@lemmy.ml

I personally don't use it, but I often see people complaining that they cannot use it on their Linux phone and that might help.

I stumbled across a project which implements the client connection, like the app does, for WhatsApp: https://github.com/WhiskeySockets/Baileys

That would allow building a third-party WhatsApp client.

That should also be relatively simple to integrate into a Matrix bridge such as mautrix-whatsapp. Apparently it uses the same API as the app, but it authenticates as a web client. If someone were to implement the authentication of the app, people could start using WhatsApp without the app and also comfortably bridged to Matrix.

You can still link the bridge to the app currently, but the app needs to be online or the bridge will get disconnected after a few days. And if you don't want to have a phone constantly running, you probably want a VM for the app and then that all gets fiddly.

Also, I recently found a blog post on how to build Matrix bridges, so that should be feasibe if anyone wants to implement that as part of the existing bridge: https://mau.fi/blog/megabridge-twilio/

you are viewing a single comment's thread
view the rest of the comments
[-] poVoq@slrpnk.net 5 points 3 months ago

I am pretty sure the existing mautrix-whatsapp bridge also uses the WhatsApp Web API, so there would be no difference.

[-] erebion@lemmy.sdf.org 2 points 3 months ago

It does not support the app's authentication yet, so there would be a noticeable difference with that implemented.

this post was submitted on 15 Jul 2024
28 points (93.8% liked)

Linux Phones

4980 readers
1 users here now

Community about running GNU/Linux on phones. Projects like Ubuntu Touch, Plasma Mobile, PostmarketOS, Mobian etc. Either on former Android phones or hardware like the PinePhone.

See also:

Related chats:

founded 4 years ago
MODERATORS