DXPager is a bot that sends you DAPNET messages if a DX station is spotted whose entity you have not worked/confirmed before.
Go to file
Michael Clemens d876b1bb5f first commit 2022-07-20 15:43:24 +02:00
src/dxpager first commit 2022-07-20 15:43:24 +02:00
LICENSE.md first commit 2022-07-20 15:43:24 +02:00
README.md first commit 2022-07-20 15:43:24 +02:00
setup.cfg first commit 2022-07-20 15:43:24 +02:00
setup.py first commit 2022-07-20 15:43:24 +02:00

README.md

DXPager

This script is a bot that sends you DAPNET messages if a DX station is spotted whose entity you have not worked/confirmed before. To achieve this, it

  • parses the output of a specific dx cluster server
  • downloads your LotW QSL file
  • determines the DX station's country
  • determines the DX station's continent
  • determines if the DX station uses LotW
  • determines if the DX station's country has been confirmed via LotW
  • and finally - if it's a new DXCC - sends the information to your dapnet pager

Limitations

The following limitations are present:

  • read-only: you can't send commands to the dx cluster server via this tool
  • no filters: you need to configure your filter on the server

Installation

DXPager needs Python 3 and the following libraries:

  • requests

Furthermore, you need an account at LotW and hampager.de

Before installing DXPager, please make sure that pip, setuptools and wheel are installed and up-to-date:

# python3 -m pip install --upgrade pip setuptools wheel

Finally, install ColorSpot with pip:

# python3 -m pip install dxpager

Updating

To update dxpager, execute the following command:

# python3 -m pip install --upgrade dxpager

Usage

License

see LICENSE