element-hq / element-android

A Matrix collaboration client for Android.
https://element.io/
Apache License 2.0
3.31k stars 696 forks source link

[Discussion] Interate Matrix SMS bridge to Riot Android app for SMS gateway via mobile device #1480

Open Kommynct opened 4 years ago

Kommynct commented 4 years ago

"At now Matrix.org provide bridge to SMS via OpenMarket gateway https://matrix.org/blog/2015/02/26/welcoming-the-openmarket-matrix-gateway/ - but those sms will sent and receive from anonymous phone numbers.

Much better is to send SMS via personal phone number, but this can be normally implemented only on mobile device.

So idea is to integrate in Riot Android application (or maybe release as separate app) some type of Matrix bridge or bot, that can receive and send SMS directly via mobile device from native private user phone number, using Android API.

Via same way we can implement bridge to WhatsApp, Viber and other applications that don't provide API for external services, via intercepting and act on popup messages in system. Some other apps like AirDroid already can intercept and answer to SMS, Telegram and WhatsApp messages from desktop computer via Android.

As result, we will can log all SMS, WhatsApp and other messages in Matrix rooms, and reply to them via any Matrix client from any place."

-- copied from https://github.com/vector-im/riot-android/issues/1504

https://github.com/tijder/SmsMatrix relevant other project

violoncelloCH commented 4 years ago

There is already an app which can do that: SmsMatrix (Matrix-SMS-Brücke) - https://f-droid.org/app/eu.droogers.smsmatrix

Kommynct commented 4 years ago

Oh, you might've started writing that as I added the edit that linked it. Either way, I believe a feature integrated into the app would work much better. And by abusing notifications I think we could in one fell swoop bridge many things.