LottoWatch is a simple tool that notifies you when National Lottery prizes become above average. You’ll get reminders after work the day before a big draw, so you never miss out on a great opportunity. By focusing only on decent prizes, you will save money on playing about 40% of the time instead of every time.
Join the Telegram channel to receive high jackpot notifications: https://t.me/lottowatch
Runs Monday to Friday at 5pm (Europe/London) — cron: 0 17 * * 1-5, triggered via cron-job.org for reliable scheduling (GitHub Actions cron is best-effort and can be delayed by hours).
| Game | Draw Days | Average1 | Median1 | Max1 | Historic Highest | Notifying Condition |
|---|---|---|---|---|---|---|
| EuroMillions | Tuesday, Friday | £69M | £62M | £181M | £195M |
|
| Lotto | Wednesday, Saturday | £7M | £7M | £15M | £66M |
|
| Name | When | Output |
|---|---|---|
| Console | --test mode |
Prints a table to stdout |
| Telegram | Scheduled runs | Sends a message to the channel |
Install dependencies:
pip install -e .Run in test mode — skips the day check and prints to console:
python main.py --test