Crashed for me as well, error follows
Traceback (most recent call last):
File "the_napping_gamer.py", line 518, in <module>
wait_time = max(min(sleep_time, check_games()), minimum_sleep_value)
File "the_napping_gamer.py", line 452, in check_games
for game_info in extract_game_data(read_from_url(url)):
File "the_napping_gamer.py", line 392, in extract_game_data
local_discount_price, local_full_price = get_price_value(data["bundle"]["prices"])
File "the_napping_gamer.py", line 369, in get_price_value
index = get_country_groups(price_data["countriesGroups"])
KeyError: 'countriesGroups'
The data from "current_deal" for olli 2 (which was the one that crashed it) are below
{"dealType":"product","product":{"id":1438603531,"title":"OlliOlli2: Welcome to Olliwood","image":"\/\/images-2.gog.com\/ee528e999fc4944e6e6774c33152358daa2ef7d88f68f2897eccad3c0e7d1ffc","ca tegory":"sports","isComingSoon":false,"isGame":true,"isMovie":false,"isInDevelopment":false,"rating":44,"url": "\/game\/olliolli2_welcome_to_olliwood","worksOn":{"Windows":true,"Linux":true,"Mac":true},"prices":{"countrie sGroups":{"1":"AF,AL,DZ,AS,AO,AI,AG,AW,BS,BH,UM,BD,BB,BZ,BJ,BM,BT,BA,BW,IO,VG,BN,BG,BF,BI,KH,CM,CA,CV,KY,CF,TD ,CN,CX,CP,CC,KM,CD,CK,CI,HR,DJ,DM,EG,GQ,ER,EE,ET,FK,FO,FJ,GF,PF,GA,GM,GE,GH,GI,GL,GD,GP,GU,GG,GN,GW,GY,HK,IN,I D,IR,IQ,IM,IL,JM,JP,JE,JO,KE,KI,KP,KR,XK,KW,LA,LV,LB,LS,LR,LY,LT,MO,MK,MG,MW,MY,MV,ML,MH,MQ,MR,MU,YT,FM,MN,ME, MS,MA,MZ,MM,NA,NR,NP,AN,NC,NE,NG,NU,NF,MP,OM,REST,PK,PW,PS,PG,PH,PN,QA,RE,RO,RW,BL,SH,KN,LC,MF,PM,VC,WS,ST,SA, SN,RS,SC,SL,SG,SI,SB,SO,ZA,LK,SD,SR,SZ,SY,TW,TZ,TH,TL,TG,TK,TO,TT,TN,TR,TC,TV,UG,AE,US,VI,VU,VA,VN,WF,EH,YE,ZM ,ZW","2":"AD,AT,BE,CY,CZ,DK,FI,FR,DE,GR,HU,IS,IE,IT,LI,LU,MT,MC,NL,NO,PL,PT,SM,SK,ES,SE,CH","3":"AR,BO,BR,CL,C O,CR,CU,DO,EC,SV,GT,HT,HN,MX,NI,PA,PY,PE,PR,UY,VE","4":"AM,AZ,BY,KZ,KG,MD,RU,TJ,TM,UA,UZ","5":"AU,NZ","6":"GB" ,"7":"BG,HR,EE,LV,LT,ME,RO,RS,SI,VA","8":"AM,AZ,BY,KZ,KG,MD,RU,TJ,TM,UZ","9":"JE"},"groupsPrices":{"USD":{"1": "14.99;3.79","2":"16.69;4.19","3":"7.99;1.99","4":"4.89;1.19","5":"12.79;3.19","6":"15.79;3.99"},"EUR":{"2":"1 4.99;3.79","7":"13.49;3.39"},"RUB":{"8":"349;89"},"AUD":{"5":"16.99;4.29"},"GBP":{"9":"10.49;2.69","6":"10.99; 2.79"}}}},"discount":75,"amountLeft":9,"amountTotal":40,"nextCategory":"strategy","badge":"","nextCallIn":5500 }