Go to file
2022-12-02 23:05:02 -06:00
lib Update to be multi-ticket reportable. 2022-12-02 23:05:02 -06:00
megamillions Update to be multi-ticket reportable. 2022-12-02 23:05:02 -06:00
powerball Update to be multi-ticket reportable. 2022-12-02 23:05:02 -06:00
.gitignore Update to be multi-ticket reportable. 2022-12-02 23:05:02 -06:00
LotteryChecker.sublime-project Update to be multi-ticket reportable. 2022-12-02 23:05:02 -06:00
play.py add the total winnings output 2022-01-28 23:02:18 -06:00
README.md initial commit 2022-01-05 19:59:44 -06:00
requirements.txt add requirements.txt file 2022-01-05 21:00:05 -06:00

Generic Lottery game number checker

Currently includes Powerball and Megamillions.

You add your picks to {game}/picks.py, and run ./play -g {gamename} eg .play.py -g powerball

The script will pull the current winning numbers from an rss feed, and compare them to each ticket you list in the picks.py file for that game.

The output per ticket:

Winning Numbers: [2, 13, 32, 33, 48]
Winning Powerball: 22
Your Numbers: (1, 2, 3, 4, 5)
Your Powerball: 9
Matched Numbers: [2]
Matched Powerball: False
Not a Winner!

OR

Winning Numbers: [2, 13, 32, 33, 48]
Winning Powerball: 22
Your Numbers: (1, 2, 3, 4, 5)
Your Powerball: 22
Matched Numbers: [2]
Matched Powerball: True
Ticket is worth: 8