Skip to content

Automated runner for Bing / Microsoft Rewards

License

Notifications You must be signed in to change notification settings

samuel-w/ms-bing-rewards

 
 

Repository files navigation

ms-bing-rewards

Automated runner for Bing / Microsoft Rewards

You want to get your Microsoft Rewards (formerly-known-as Bing Rewards), but you don't want to actually use Bing? This helps you do that.

This project is a simple Puppeteer script to run a series of automated commands in an Chromium browser. The result should be the same as you visiting Bing in a Chrome browser and clicking on several of the featured news items.

Usage

  • Either clone this repo or download the zip file.
  • Edit the start.bat (Windows) or start.sh (OSX/Linux) with your username and password
  • With npm installed, run:
    • npm install
    • npm run build
    • Run start.bat (Windows) or start.sh (OSX/Linux)
    • Scroll up and down to deter bot detection

NOTE: the login screen has been changed several times—sometimes very subtly—in the last couple months. Since the script relies on selectors to find things like the login button and username/password fields, these may break at any time. I usually see the issue and have it fixed soon. Just know that, if the script isn't working properly for you, this is likely the reason. To speed things up, please open a new issue if you see this not working for any reason.

Todo

Things that would be nice to have but doesn't currently work

  • automated completion of daily offers

API

There isn't one yet. If you're interested, open a new issue.

License

MPL-2.0

About

Automated runner for Bing / Microsoft Rewards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 74.7%
  • JavaScript 21.6%
  • Batchfile 1.9%
  • Shell 1.8%