-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial release based on DB4BIN's latest requirements. Includes:
- bug fix to predict.habhub.org's parser (negative lat/lon was not detected) - adds support for parsing radiosondy.info data - improved output formatting
- Loading branch information
1 parent
8d89ad0
commit c2a7f06
Showing
4 changed files
with
250 additions
and
60 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
radiosonde.cfg | ||
.idea | ||
venv |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,35 @@ | ||
# radiosonde-telegram-bot | ||
Radiosonde landing prediction Telegram bot | ||
|
||
Scavenges multiple MPAD functions in order to provide an easier testing access for DB4BIN. "radiosonde_modules.py" is 100% identical with MPAD's source | ||
|
||
TEST PURPOSES ONLY :-) | ||
## Usage | ||
Use the command ```/sonde [radiosonde]``` for running your prediction on a specific radiosonde. The bot will use the given radiosonde ID and run queries on the following web sites: | ||
|
||
- predict.habhub.org | ||
- radiosondy.info | ||
|
||
Each site gets queried individually. | ||
|
||
## Dependencies | ||
|
||
### Python packages | ||
|
||
- [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) | ||
- [activesoup](https://github.com/jelford/activesoup) required: version 0.2.3 or greater | ||
- [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/) | ||
- [geopy](https://github.com/geopy/geopy) | ||
- [requests](https://github.com/psf/requests) | ||
- [xmltodict](https://github.com/martinblech/xmltodict) | ||
|
||
### Web sites | ||
|
||
- predict.habhub.org | ||
- radiosondy.info | ||
- aprs.fi | ||
|
||
### API access keys | ||
|
||
- aprs.fi API access key | ||
- your own telegram API access key | ||
|
||
(both need to be stored in the ```radiosonde.cfg``` file) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.