An Air Quality Monitoring Bot for Expedition 2016 using Planet OS
by Collective Acuity
- Collects personal location and air quality data every hour
- Message "air" to bot returns air quality data at current location
- Ready to deploy to a docker container
- Python dependencies listed in Dockerfile
- Valid OAuth2 access token from Moves App
- Valid credentials for Planet OS and Telegram Bot API
- Alpine Edge (OS)
- Python 3.5.2 (Environment)
- Gunicorn 19.4.5 (Server)
- Flask 0.11.1 (Framework)
- Gevent 1.1.2 (Thread Manager)
- SQLAlchemy 1.1.1 (Database ORM)
- TelegramBot API (Messaging)
- Moves App (Location Tracking)
- Planet OS (Air Quality Data)
- Docker (Provisioning)
- GitHub (Version Control)
- Postgres (JobStore Database)
- PyCharm (IDE)
- Dropbox (Sync, Backup)
- Python 3.5