Fix
2025-11-15 13:52:37 +01:00
2025-11-11 15:01:02 +01:00
Fix
2025-11-15 13:52:37 +01:00
2025-11-11 13:07:51 +01:00
2025-11-01 20:44:31 +01:00
2025-11-01 20:44:31 +01:00
2025-11-01 20:44:31 +01:00
Fix
2025-11-15 13:52:37 +01:00

Microsoft Rewards Bot

Microsoft Rewards Bot logo

Version 3.5.0 Node.js 20+ TypeScript Discord Stars

v3.5 Remaster — The most advanced Microsoft Rewards automation tool.
Human-like behavior · Anti-detection · Multi-account · Dashboard · Scheduling


Quick Start

# 1. Clone the repository
git clone https://github.com/LightZirconite/Microsoft-Rewards-Bot.git
cd Microsoft-Rewards-Bot

# 2. Setup accounts
cp src/accounts.example.jsonc src/accounts.jsonc
# Edit src/accounts.jsonc with your Microsoft account(s)

# 3. Run
npm start

Features

Feature Description
🤖 Full Automation Daily Set, More Promotions, Punch Cards, Read to Earn, Daily Check-in
🔍 Smart Searches Desktop & Mobile with diverse query sources (Google Trends, Reddit)
🛡️ Anti-Detection Advanced fingerprinting, humanized delays, natural mouse movements
📊 Web Dashboard Real-time monitoring panel for all accounts
Built-in Scheduler Run automatically at specified times with jitter
📱 Multi-Account Process multiple accounts in parallel clusters
🐳 Docker Ready Production-ready containerization
🔔 Notifications Discord webhooks, NTFY push notifications
🛠️ Account Creator Automated Microsoft account registration
💾 Job State Resume-on-crash, skip completed accounts

Documentation

📚 Full Documentation — Setup guides, configuration, scheduling, troubleshooting.

Commands

Command Description
npm start Build and run the bot
npm run dashboard Start web monitoring panel
npm run creator Account creation wizard
npm run dev Development mode with hot reload
npm run docker:compose Run in Docker container

Account Creation Warning

⚠️ New accounts may be flagged if they earn points immediately. Let fresh accounts age 2-4 weeks before using them.


🔥 Why Choose This Bot?

This fork is the most feature-complete and actively maintained Microsoft Rewards automation tool. Here's how we compare to the original TheNetsky/Microsoft-Rewards-Script:

Feature This Bot (v3.5 Remaster) Original Script
Anti-Detection System Advanced (fingerprints, humanization, gestures) ⚠️ Basic
Query Diversity Engine Multi-source (Google Trends, Reddit, News) Google Trends only
Web Dashboard Real-time monitoring None
Built-in Scheduler Internal scheduler with jitter External cron only
Account Creator Full automation wizard None
Job State Management Resume-on-crash, skip completed None
Error Reporting Automatic (helps improve project) None
Vacation Mode Natural usage patterns None
Risk Management Adaptive delays, ban prediction None
Documentation Comprehensive guides ⚠️ Minimal (TODO)
NTFY Push Notifications Supported None
Semantic Deduplication Smart query filtering Basic dedup
Human Typing Simulation Variable speed, typos ⚠️ Fixed delay
Compromised Mode Recovery Auto-handles security prompts None
Multi-Pass Runs Configurable passes per run Single pass

Why the Remaster?

The original script served as a solid foundation, but lacked the sophisticated anti-detection measures required for long-term reliability. This remaster addresses:

  1. Detection Risk — Microsoft actively monitors for bot behavior. Our advanced humanization (random delays, mouse gestures, scroll patterns) significantly reduces ban risk.

  2. Reliability — Job state management means crashed runs resume where they left off. No more re-running completed accounts.

  3. Usability — Web dashboard, comprehensive documentation, and built-in scheduling make this accessible to everyone—not just developers.

  4. Maintenance — Active development with regular updates, bug fixes, and community support via Discord.

Migration from Original Script

Already using TheNetsky's script? Migration is simple:

# Your accounts.jsonc format is compatible!
# Just copy your accounts file to src/accounts.jsonc

Disclaimer

⚠️ Use at your own risk. Automation of Microsoft Rewards may lead to account suspension. This software is for educational purposes only. The authors are not responsible for any actions taken by Microsoft.


Discord · Documentation · Report Bug

Description
Automated Microsoft Rewards points collector. Effortlessly accumulate rewards with intuitive navigation, multi-account support, Docker deployment, account creator, a dashboard, a Discord webbook, and an anti-detection system.
Readme 7.5 MiB
Languages
TypeScript 87.7%
JavaScript 7.3%
CSS 2.1%
HTML 1.4%
Shell 0.9%
Other 0.5%