Python app for monitoring currency rates and configured amount value changes. Sends statistics and a graph with rate history to configured email. Fetches rates from TransferWise.
You need an affiliate API key to get access to the TransferWise rates API that the script uses.
-
Setup requirements and configuration:
pip install --requirement=requirements.txt cp conf-example.py conf.py
-
Change configuration in
conf.py
-
Launch the script:
python currency-rate-monitor.py
-
Optionally add it to
cron
:sudo ln -s `pwd`/currency-rate-monitor.py /etc/cron.daily/currency-rate-monitor run-parts --test /etc/cron.daily
Here's how the email looks: