Notify if a selected plane has taken off or landed using ADS-B data. Compares older data to newer data to determine if a landing or takeoff has occurred. As well as nav modes, emergency squawk and resolution advisory notifications. Can output to Twitter, Discord, Mastodon, and Telegram
Go to file
Jack Sweeney 5874a7b6ad
Update README.md
2020-06-27 21:30:28 -04:00
OpenSky Bot.py Change defined modules and add tweeting 2020-06-27 18:46:47 -04:00
README.md Update README.md 2020-06-27 21:30:28 -04:00
defOpenSky.py Change defined modules and add tweeting 2020-06-27 18:46:47 -04:00
defTweet.py Change defined modules and add tweeting 2020-06-27 18:46:47 -04:00

README.md

plane-notify

Developed so I could auto tweet Elon Musk's jet activity. Still WIP Should not use yet. Nearing final first version. Notify If a Selected Plane has taken off or landed using Python with OpenSky API, outputs location of takeoff location of landing and takeoff by revese lookup of cordinates.

Required PIP packages

Install OpenSky API

apt install git 
git clone https://github.com/openskynetwork/opensky-api.git
pip install -e ~/opensky-api/python

Install Colorama and geopy

pip install colorama
pip install geopy

Install Pushbullet and Tweepy optional output methods already implemented in code

pip install tweepy
pip install pushbullet.py

Install Screen to run in background

apt install screen