vogler / free-games-claimer

Automatically claims free games on the Epic Games Store, Amazon Prime Gaming and GOG.
GNU Affero General Public License v3.0
2.19k stars 138 forks source link

pg: redeem Xbox games via Microsoft Store #315

Open niscolas opened 2 months ago

niscolas commented 2 months ago

Thanks for the great tool, it works wonders! :rocket:

This is the 2nd bug I've encountered (I was able to repro this other one for some time, but the problem went away magically: https://github.com/vogler/free-games-claimer/issues/285).

The tool seems to get stuck on the current XBOX Claim Page for Fallout 76 on the Prime Gaming website, it doesn't seem to timeout (it was like 40 mins and it was still staring at the page). Maybe it's just not a claim type that's not handled? I'm ok with just having a timeout since Prime Gaming can create any amount of different types of claims

image

niscolas commented 2 months ago

Ok, looking at the code it may be because DEBUG=1 is set, checking rn

niscolas commented 2 months ago

Yes, that was the issue, closing it

vogler commented 1 week ago

it doesn't seem to timeout

Yes, timeout is disabled with DEBUG=1.

Maybe it's just not a claim type that's not handled?

Yes, Fallout 76 (PC) for PC on Microsoft Store. gets mapped to microsoft games but Fallout 76 (XBOX) for Xbox Series X/S or Xbox One on Xbox. to nothing.

Although both can apparently be redeemed via https://account.microsoft.com/billing/redeem.

vogler commented 1 week ago

There were a lot of changes for redeeming on Microsoft Store. I already had Fallout in my account - maybe someone else can test if redeeming with 43bef9b works.