https://github.com/blakek/ms-bing-rewards
Automated runner for Bing / Microsoft Rewards
https://github.com/blakek/ms-bing-rewards
Last synced: over 1 year ago
JSON representation
Automated runner for Bing / Microsoft Rewards
- Host: GitHub
- URL: https://github.com/blakek/ms-bing-rewards
- Owner: blakek
- License: mpl-2.0
- Created: 2016-10-16T19:17:34.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-12-04T16:48:24.000Z (over 3 years ago)
- Last Synced: 2025-04-18T09:34:23.110Z (over 1 year ago)
- Language: TypeScript
- Size: 653 KB
- Stars: 15
- Watchers: 5
- Forks: 4
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://pptr.dev) 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](https://help.github.com/articles/cloning-a-repository/) or [download the zip file](https://github.com/blakek/ms-bing-rewards/archive/master.zip).
- Set your username & password using the `LIVE_USERNAME` and `LIVE_PASSWORD` environment variables. For example:
- `export LIVE_USERNAME='youremail@live.com'`
- `export LIVE_PASSWORD='yourpassword'`
- With [npm](https://npmjs.org/) installed, run:
- `npm install`
- `npm run build`
- To run the searches, run `npm run start`
**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](https://github.com/blakek/ms-bing-rewards/issues/new) if you see this not
working for any reason.
## Todo
Things that would be nice to have but doesn't currently work
- [ ] an easier interface for logging in
- [ ] automated completion of daily offers
- [ ] continue searching random topics using by keeping up with the daily points
(currently just clicks all the featured links, which gets _most_ of the
points)
## API
There isn't one yet. If you're interested, [open a new
issue](https://github.com/blakek/ms-bing-rewards/issues/new).
## License
MPL-2.0