Microsoft-Rewards-Script icon indicating copy to clipboard operation
Microsoft-Rewards-Script copied to clipboard

Microsoft rewards new levels update

Open jordyamc opened this issue 6 months ago • 3 comments

Image

Unified search for PC and mobile

Image

Bonus for default search engine

The search part of the script is broken because they changed the location of the max search points and the search points progress

Now the max progress is located at userStatus.levelInfo.benefitsPromotion.benefits["SearchAndEarn"].supportedLevels, separated by the level keys newLevel1. newLevel2, newLevel3

And the search progress is now at userStatus.levelInfo.bingSearchDailyPoints

jordyamc avatar Jul 08 '25 21:07 jordyamc

This is not out for everyone, including myself. Someone who has this new layout needs to make a PR for this.

TheNetsky avatar Jul 08 '25 21:07 TheNetsky

I created a pull request, it might not be the most optimal but it works, I barely work with JS/TS so I don't know if it can be done better, also I include a copy of the dashboard data json with the new format

dashboard_brakdown.json

jordyamc avatar Jul 10 '25 06:07 jordyamc

@TheNetsky I'm trying to add the "do a search with bing as the default search engine" functionality, but even after investigating I couldn't find what does bing look up to know when a search is made from the address bar, depending of the browser it adds some parameters to the url like:

Chrome https://www.bing.com/search?q=test&PC=U316&FORM=CHROMN

Firefox https://www.bing.com/search?pc=MOZI&form=MOZLBR&q=test

But using the url directly in the browser doesn't seems to trigger the point for default search engine.

Doing the search with the address bar even with random words seems to work.

Since playwright doesn't seem to support direct interaction with the address bar I'm looking for a way to trigger the points using the URL.

Do you have an idea for how I could do it, or at least what I need to look for?

jordyamc avatar Jul 12 '25 07:07 jordyamc

+1 I am not able to go to Gold status (from Silver) due to the "default search engine" update (which should be bing)

heykay-47 avatar Nov 17 '25 12:11 heykay-47