1
0
mirror of https://github.com/tijder/SmsMatrix.git synced 2024-10-21 23:54:02 +00:00
Go to file
tijder d0810b99b6
Merge pull request #77 from tobymurray/update-tooling
Update Gradle, Kotlin, and Gradle plug-in for Android
2023-06-19 21:12:07 +02:00
app Update to version 0.0.16 2019-12-04 20:03:03 +01:00
gradle/wrapper Update Gradle, Kotlin, and Gradle plug-in for Android 2021-05-03 19:25:37 -04:00
.gitignore Git ignore release apk 2019-01-27 22:37:25 +01:00
build.gradle Update Gradle, Kotlin, and Gradle plug-in for Android 2021-05-03 19:25:37 -04:00
gradle.properties Update to latest matrix-android-sdk (#60) 2019-10-12 22:21:09 +02:00
gradlew First commit 2017-10-10 23:26:41 +02:00
gradlew.bat First commit 2017-10-10 23:26:41 +02:00
LICENSE Add a license for the project #24 (#25) 2018-11-12 16:40:53 +01:00
README.md Fixed typos 2021-07-30 00:05:51 +01:00
settings.gradle First commit 2017-10-10 23:26:41 +02:00

Chat on Matrix

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.

Get it on F-Droid

Set up

  • Create an account on a homeserver
  • Install this app (apk can be found by releases or from f-droid)
  • 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 your text messages 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.