Python automation using Selenium to perform Bing searches and earn points in the Microsoft Rewards program.
This script automates up to 30 daily Bing searches using the Chrome browser already logged in with the user's profile. It's ideal for those who want to maximize their daily Microsoft Rewards points safely, with a touch of customization and data persistence.
- ✅ Detection and saving of system username
- ✅ Configuration persistence in
config.json - ✅ Hidden execution of
chromedriverin the background - ✅ Integration with logged-in Chrome profile
- ✅ Random delay between searches to simulate human behavior
- ✅ Terminal interface with ASCII art and dynamic messages
📦ms_rewards_automator/
┣ 📁dependencies/
┃ ┗ 📄chromedriver.exe
┣ 📄main.py
┣ 📄README.md📝 The script automatically creates a
.msrwdfolder in the user's directory to save configurations.
- Python 3.8+
- Google Chrome installed
- Microsoft account
- Install dependencies
- Download the ChromeDriver compatible with your Chrome version and place
chromedriver.exeinside thedependencies/folder.
python main.py- The script will ask for your PC username to configure the correct Chrome path.
- A browser will open for you to log in with your Microsoft account (if not already logged in).
- From the next run, it will remember your profile.
C:\Users\YourName\AppData\Roaming\.msrwd\config.json⚠️ This project is for educational and personal use only.⚠️ Automating rewards systems may violate Microsoft’s terms of use. Use responsibly.
- Developed by
@bvlxtelli.