LightZirconite 64352fa306 Refactor documentation and add new features
- Updated index.md to simplify structure and focus on task-oriented guides.
- Revised notifications.md to streamline setup instructions and improve clarity.
- Added report-error.js for structured error reporting to Discord.
- Introduced account-creation.md and configuration.md for detailed guidance on account setup and bot configuration.
- Created dashboard.md, docker.md, error-reporting.md, modes.md, running.md, scheduling.md, setup.md, troubleshooting.md, and update.md for comprehensive documentation on respective features and usage.
- Updated package-lock.json and package.json to include peer dependencies.
2025-12-06 13:13:20 +01:00
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
Join the Discord · Star the project

Automates Microsoft Rewards tasks so you collect points with minimal setup.

Install

  • Install Node.js 20 or newer.
  • Clone this repository.
  • Run npm install inside the project folder.

Setup

  • Copy src/accounts.example.jsonc to src/accounts.jsonc and add your accounts.
  • Adjust src/config.jsonc only if you want to change defaults.
  • (Optional) set DISCORD_WEBHOOK_URL for alerts.

Run

  • npm start to build if needed and run once.
  • npm run dashboard to view the web dashboard.
  • npm run dev for local development mode.
  • npm run creator for account creation mode (see warning below).
  • npm run docker:compose to run in Docker.

Modes

  • Default: runs daily tasks once, then stops.
  • Dashboard: serves a simple web panel to monitor runs.
  • Dev: runs from source with fast restarts for editing.
  • Account creation: creates new Microsoft accounts.
  • Docker: runs the bot in a container with built-in scheduling.

Account Creation Warning

  • New accounts can be flagged if they earn points immediately.
  • Let fresh accounts sit for a few weeks before using them.
  • Use account creation mode only if you accept this risk.

Documentation

Short guides live in docs/index.md.

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%