Files
Microsoft-Rewards-Bot/docs/getting-started.md
2025-11-01 20:44:31 +01:00

3.1 KiB
Raw Blame History

🚀 Getting Started

🎯 From zero to earning Microsoft Rewards points in minutes
Complete setup guide for beginners


Requirements

  • Node.js 18+ (22 recommended) — Download here
  • Microsoft accounts with email + password
  • Optional: Docker for containerized deployment

🎬 One Command, Total Automation

# 🪟 Windows
setup/setup.bat

# 🐧 Linux/macOS/WSL  
bash setup/setup.sh

# 🌍 Any platform
npm run setup

That's it! The wizard will:

  • Help you create src/accounts.json with your Microsoft credentials
  • Install all dependencies automatically
  • Build the TypeScript project
  • Start earning points immediately

🛠️ Manual Setup

📖 Prefer step-by-step? Click here

1 Configure Your Accounts

cp src/accounts.example.json src/accounts.json
# Edit accounts.json with your Microsoft credentials

2 Install Dependencies & Build

npm install
npm run build

3 Choose Your Mode

# Single run (test it works)
npm start

# Automated daily scheduler (set and forget)
npm run start:schedule

🎯 What Happens Next?

The script will automatically:

  • 🔍 Search Bing for points (desktop + mobile)
  • 📅 Complete daily sets (quizzes, polls, activities)
  • 🎁 Grab promotions and bonus opportunities
  • 🃏 Work on punch cards (multi-day challenges)
  • Daily check-ins for easy points
  • 📚 Read articles for additional rewards

All while looking completely natural to Microsoft! 🤖


🐳 Docker Alternative

If you prefer containers:

# Ensure accounts.json and config.json exist
docker compose up -d

# Follow logs
docker logs -f microsoft-rewards-script

Full Docker Guide →


🔧 Next Steps

Once running, explore these guides:

Priority Guide Why Important
High Accounts & 2FA Set up TOTP for secure automation
High Scheduling Configure automated daily runs
Medium Notifications Get alerts on your phone
Low Humanization Advanced anti-detection

🆘 Need Help?

Script not starting?Troubleshooting Guide
Login issues?Accounts & 2FA Setup
Want Docker?Container Guide

Found a bug? Report it here
Need support? Join our Discord