You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Mike e08f558e40
Update sms.py
2 years ago
README.md Update README.md 2 years ago
sms.py Update sms.py 2 years ago

README.md

SMSGateway

APRS <> SMS Gateway

This is a python based bot for running a bidirectional APRS <> SMS Gateway.

Using the Twilio Phone and API services you can setup your own basic gateway.

Python3.9 is recommended. Will work with older versions.

Install Dependencies:
pip install twilio flask

Terminal Command:
nohup python3 /root/app/sms.py > /dev/null 2>&1 &

Not supported:
Checking Missed SMS Messages via APRS
SMS to APRS Message Retries
Duplicate Message Checking, APRS or SMS SMS to APRS without Explicit Callsign

TO DO:
Add duplicate message filtering from APRS to SMS. (found in "aprs-duplicate-filtering" branch)
Add SMS to APRS retry when APRS user didn't ack message. (found in "beta" branch)
Store messages not acked by APRS user.
Check missed messages for APRS user.
Ability to send SMS to APRS by automatically using last call to phone number.