A simple SMS <--> Matrix bridge.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea updated android studio Dec 9, 2017
app Update to version 0.0.10 Nov 19, 2018
gradle/wrapper Update gradle Nov 16, 2018
.gitignore added .idea files Oct 12, 2017
LICENSE Add a license for the project #24 (#25) Nov 12, 2018
README.md Update README.md Nov 20, 2018
build.gradle Move jcenter line below google #34 Nov 19, 2018
gradle.properties First commit Oct 10, 2017
gradlew First commit Oct 10, 2017
gradlew.bat First commit Oct 10, 2017
settings.gradle First commit Oct 10, 2017

README.md

SmsMatrix

A simple SMS (text message) <--> Matrix bridge.

This app bridges all sms messages to matrix. For every (new) text conversation contact the bot will open a private 1:1 room and sends the incoming messages to that room. Any messages sent in that room by the matrix user will then be sent to the contact via SMS.
As currently there is no end-to-end encryption implemented in this app, for privacy reasons it is preferable to use it with your own Matrix server. Your data-in-transit however will always be safe as they are encrypted using https over matrix -- provided the Matrix server is configured properly.

Set up

  • Create a acount on a homeserver
  • Install this app (apk can be found by releases)
  • Give the app the app permission
  • Type in the needed info in the app
    • Bot Username: is the username of the just created user
    • Bot Password: is the password of the just created user
    • Homeserver url: is the url of the homeserver where the user is created
    • Your username: is where you want to forward all yous text message to
    • Devicename: is the devicename wich the api will use
  • Press save
  • Now all your text messages will be bridged
  • [optional] Disable battery optimisations for the app. so the app wont be killed by Android.