Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 947 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 947 Bytes

APRSFriendAlert

This service, written in Python, will be a bridge between your ARPS Position and Telegram. If you're en-route to your friend, they will get a Telegram notification, if you get close to them.

All the APRS data originates from APRS.fi. Geocoding and travel time compuation is done by OpenRouteService.

To use this bot, rename the dotenv.txt file to .env and setup the file. You'll need to change:

  • API Key for ARPS
  • Your APRS SSID
  • The Telegram Bot Token
  • The Open Route Service API
  • The 'MAGIC_KEY', a 'password' so that the owner of the bot can be identified

The rest can be left as-is.

You can run this in a Docker container. For that use:

docker build -t aprsfriendalert .

docker run -d -v /absoulte/path/to/this/repo:/usr/src/app aprsfriendalert

There is no warranty whatsoever. And surely, there are spelling mistakes in the Telegram messages.