Automated Microsoft Rewards script, however this time using TypeScript, Cheerio and Playwright.
Under development, however mainly for personal use!
- Download or clone source code
- Run
npm i
to install the packages - Change
accounts.example.json
toaccounts.json
and add your account details - Change
config.json
to your liking - Run
npm run build
to build the script - Run
npm run start
to start the built script
- If you end the script without closing the browser window first (only with headless as false), you'll be left with hanging chrome instances using resources. Use taskmanager to kill these or use the included
npm run chrome-kill-win
script. (Windows) - If you automate this script, set it to run at least 2 times a day to make sure it picked up all tasks, set
"runOnZeroPoints": false
so it doesn't run when no points are found.
- Multi-Account Support
- Session Storing
- 2FA Support
- Headless Support
- Discord Webhook Support
- Desktop Searches
- Configurable Tasks
- Microsoft Edge Searches
- Mobile Searches
- Emulated Scrolling Support
- Emulated Link Clicking Support
- Geo Locale Search Queries
- Completing Daily Set
- Completing More Promotions
- Solving Quiz (10 point variant)
- Solving Quiz (30-40 point variant)
- Completing Click Rewards
- Completing Polls
- Completing Punchcards
- Solving This Or That Quiz (Random)
- Solving ABC Quiz
- Completing Shopping Game
- Completing Gaming Tab
- Clustering Support
- Proxy Support
Your account may be at risk of getting banned or suspended using this script, you've been warned!
Use this script at your own risk!