diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md
index b136d3b..cda2fc7 100644
--- a/.github/copilot-instructions.md
+++ b/.github/copilot-instructions.md
@@ -796,7 +796,7 @@ npm run creator # Account creation wizard
## π Support & Resources
- **Discord:** https://discord.gg/k5uHkx9mne (community support)
-- **GitHub Issues:** https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues
+- **GitHub Issues:** https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues
- **Documentation:** `/docs/index.md` (full guide index)
- **License:** CC BY-NC-SA 4.0 (non-commercial use)
@@ -1145,7 +1145,7 @@ private combinedDeduplication(queries: string[], threshold = 0.65): string[] {
**Last Updated:** 2025-11-09
**Version:** See `package.json` for current version
-**Maintainer:** Obsidian-wtf + Community Contributors
+**Maintainer:** LightZirconite + Community Contributors
---
diff --git a/LICENSE b/LICENSE
index ba172d7..af9b9cb 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
ο»ΏCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International
-Copyright (c) 2025 Obsidian-wtf
+Copyright (c) 2025 LightZirconite
This work is licensed under Creative Commons BY-NC-SA 4.0
https://creativecommons.org/licenses/by-nc-sa/4.0/
@@ -21,4 +21,4 @@ MICROSOFT REWARDS WARNING:
This software may violate Microsoft's Terms of Service.
Use at your own risk.
-Questions: https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues
\ No newline at end of file
+Questions: https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues
\ No newline at end of file
diff --git a/README.md b/README.md
index c72cef9..ec65e5b 100644
--- a/README.md
+++ b/README.md
@@ -7,8 +7,8 @@
**Automate your Microsoft Rewards points collection**
[](https://discord.gg/k5uHkx9mne)
-[](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot)
-[](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/releases)
+[](https://github.com/LightZirconite/Microsoft-Rewards-Bot)
+[](https://github.com/LightZirconite/Microsoft-Rewards-Bot/releases)
@@ -49,7 +49,7 @@ A **TypeScript bot** that automatically earns Microsoft Rewards points by comple
```bash
# 1. Download the project
-git clone https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot.git
+git clone https://github.com/LightZirconite/Microsoft-Rewards-Bot.git
cd Microsoft-Rewards-Bot
# 2. Install dependencies
@@ -505,7 +505,7 @@ This is fixed in v2.60.0! The bot now runs tasks immediately on startup before a
- π¬ **[Discord Community](https://discord.gg/k5uHkx9mne)** β Get support & updates
- π **[Documentation](docs/index.md)** β Complete guides
-- π **[Report Bug](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues)** β Found an issue?
+- π **[Report Bug](https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues)** β Found an issue?
- οΏ½ **[Troubleshooting](docs/troubleshooting.md)** β Fix common problems
---
diff --git a/docs/build-system.md b/docs/build-system.md
index d5931df..6fd6bfb 100644
--- a/docs/build-system.md
+++ b/docs/build-system.md
@@ -279,7 +279,7 @@ Microsoft-Rewards-Bot/
## π Getting Help
- **Discord:** https://discord.gg/k5uHkx9mne
-- **GitHub Issues:** https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues
+- **GitHub Issues:** https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues
- **Documentation:** [docs/index.md](index.md)
---
diff --git a/docs/getting-started.md b/docs/getting-started.md
index 43bf182..c9dc78c 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -110,7 +110,7 @@ Before starting, you need:5. [First Run](#-first-run)*Complete setup guide for b
```bash
-git clone https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot.git ```bash
+git clone https://github.com/LightZirconite/Microsoft-Rewards-Bot.git ```bash
cd Microsoft-Rewards-Bot
@@ -124,7 +124,7 @@ npm install node --version
Should show `v20.x.x` or higher
-1. Go to: https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot
+1. Go to: https://github.com/LightZirconite/Microsoft-Rewards-Bot
2. Click **Code** β **Download ZIP**- **Microsoft accounts** with email + password
@@ -210,7 +210,7 @@ The wizard will:--- - Verify: `node --version` should show v20 or higher
"totp": "", // Leave empty for now
- "enabled": true1. Visit: https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot
+ "enabled": true1. Visit: https://github.com/LightZirconite/Microsoft-Rewards-Bot
}
@@ -326,7 +326,7 @@ npm run creator https://rewards.bing.com/welcome?rh=YOUR_CODE -y backup@gmail.co
-During creation:- β
Saves all account details for yougit clone https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot.git- β
Help you create `src/accounts.json` with your Microsoft credentials
+During creation:- β
Saves all account details for yougit clone https://github.com/LightZirconite/Microsoft-Rewards-Bot.git- β
Help you create `src/accounts.json` with your Microsoft credentials
1. **CAPTCHA**: Browser will pause - solve it manually
@@ -374,7 +374,7 @@ Example content:
"year": 1995
- },1. Go to: https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot
+ },1. Go to: https://github.com/LightZirconite/Microsoft-Rewards-Bot
"referralUrl": "https://rewards.bing.com/welcome?rh=YOUR_CODE",
@@ -780,7 +780,7 @@ bash setup/setup.sh
- π **[Documentation Hub](index.md)** β All guides
-- π **[Report Issue](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues)** β Found a bug?
+- π **[Report Issue](https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues)** β Found a bug?
1. **Copy the template:**4. **Complete**: Account details saved automaticallydocker compose up -d
@@ -908,7 +908,7 @@ Open `src/config.jsonc`:
- Run `npm start` once
-- Bot automatically schedules itself**β οΈ IMPORTANT: Keep this file safe!****Found a bug?** [Report it here](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues)
+- Bot automatically schedules itself**β οΈ IMPORTANT: Keep this file safe!****Found a bug?** [Report it here](https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues)
- Runs every day at your chosen time
diff --git a/docs/index.md b/docs/index.md
index e415171..cbc43d0 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -127,7 +127,7 @@ Having issues? Check these resources:
### Support Resources
- π¬ **[Discord Community](https://discord.gg/k5uHkx9mne)** β Get help from the community
-- π **[GitHub Issues](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues)** β Report bugs
+- π **[GitHub Issues](https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues)** β Report bugs
- π **[FAQ](FAQ.md)** β Frequently asked questions
- π **[Diagnostics Guide](diagnostics.md)** β Debug and capture logs
@@ -200,9 +200,9 @@ Technical references and detailed information:
Want to help improve the bot?
- π **[Contributing Guide](../CONTRIBUTING.md)** β How to contribute
-- π **[Report Bugs](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues)** β Found an issue?
-- π‘ **[Feature Requests](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues)** β Suggest new features
-- π **[Improve Docs](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/tree/main/docs)** β Help with documentation
+- π **[Report Bugs](https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues)** β Found an issue?
+- π‘ **[Feature Requests](https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues)** β Suggest new features
+- π **[Improve Docs](https://github.com/LightZirconite/Microsoft-Rewards-Bot/tree/main/docs)** β Help with documentation
---
diff --git a/docs/notifications.md b/docs/notifications.md
index 5e695e3..e945606 100644
--- a/docs/notifications.md
+++ b/docs/notifications.md
@@ -347,7 +347,7 @@ If sending too many notifications:
- π¬ **[Discord Community](https://discord.gg/k5uHkx9mne)** β Get support
- π **[Configuration Guide](config.md)** β All config options
-- π **[Report Issue](https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues)** β Found a bug?
+- π **[Report Issue](https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues)** β Found a bug?
---
diff --git a/package-lock.json b/package-lock.json
index 4d53747..39d356f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -43,7 +43,7 @@
},
"funding": {
"type": "github",
- "url": "https://github.com/sponsors/Obsidian-wtf"
+ "url": "https://github.com/sponsors/LightZirconite"
}
},
"node_modules/@cspotcode/source-map-support": {
@@ -4257,4 +4257,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/package.json b/package.json
index ee97a45..bcbf492 100644
--- a/package.json
+++ b/package.json
@@ -9,12 +9,12 @@
},
"repository": {
"type": "git",
- "url": "https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot.git"
+ "url": "https://github.com/LightZirconite/Microsoft-Rewards-Bot.git"
},
"bugs": {
- "url": "https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/issues"
+ "url": "https://github.com/LightZirconite/Microsoft-Rewards-Bot/issues"
},
- "homepage": "https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot#readme",
+ "homepage": "https://github.com/LightZirconite/Microsoft-Rewards-Bot#readme",
"scripts": {
"go": "node -e \"const fs = require('fs'); const cp = require('child_process'); console.log('π Running complete setup and start...'); if (!fs.existsSync('.playwright-chromium-installed')) { console.log('π¦ Installing Chromium...'); cp.execSync('npx playwright install chromium --with-deps', {stdio: 'inherit'}); fs.writeFileSync('.playwright-chromium-installed', new Date().toISOString()); } if (!fs.existsSync('dist/index.js')) { console.log('π¨ Building project...'); cp.execSync('npm run build', {stdio: 'inherit'}); } console.log('β
Setup complete! Starting bot...'); cp.execSync('npm start', {stdio: 'inherit'});\"",
"clean": "rimraf dist",
@@ -50,14 +50,14 @@
"Playwright",
"Cheerio"
],
- "author": "Obsidian-wtf",
+ "author": "LightZirconite",
"contributors": [
- "Microsoft Rewards Bot Community (https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/graphs/contributors)"
+ "Microsoft Rewards Bot Community (https://github.com/LightZirconite/Microsoft-Rewards-Bot/graphs/contributors)"
],
"license": "CC-BY-NC-SA-4.0",
"funding": {
"type": "github",
- "url": "https://github.com/sponsors/Obsidian-wtf"
+ "url": "https://github.com/sponsors/LightZirconite"
},
"devDependencies": {
"@types/express": "^4.17.25",
diff --git a/scripts/installer/update.mjs b/scripts/installer/update.mjs
index 7907913..7ff479b 100644
--- a/scripts/installer/update.mjs
+++ b/scripts/installer/update.mjs
@@ -281,7 +281,7 @@ async function checkVersion() {
const localVersion = localPkg.version
// Fetch remote version from GitHub API (no cache)
- const repoOwner = 'Obsidian-wtf'
+ const repoOwner = 'LightZirconite'
const repoName = 'Microsoft-Rewards-Bot'
const branch = 'main'
@@ -448,7 +448,7 @@ async function performUpdate() {
// Step 3: Download latest code from GitHub
process.stdout.write('π₯ Downloading...')
- const repoOwner = 'Obsidian-wtf'
+ const repoOwner = 'LightZirconite'
const repoName = 'Microsoft-Rewards-Bot'
const branch = 'main'
const archiveUrl = `https://github.com/${repoOwner}/${repoName}/archive/refs/heads/${branch}.zip`
diff --git a/src/constants.ts b/src/constants.ts
index e818abb..3163d67 100644
--- a/src/constants.ts
+++ b/src/constants.ts
@@ -130,7 +130,7 @@ export const DISCORD = {
COLOR_GREEN: 0x00D26A,
COLOR_GRAY: 0x95A5A6,
WEBHOOK_USERNAME: 'Microsoft-Rewards-Bot',
- AVATAR_URL: 'https://raw.githubusercontent.com/Obsidian-wtf/Microsoft-Rewards-Bot/main/assets/logo.png'
+ AVATAR_URL: 'https://raw.githubusercontent.com/LightZirconite/Microsoft-Rewards-Bot/main/assets/logo.png'
} as const
export const LOGGER_CLEANUP = {
diff --git a/src/functions/Login.ts b/src/functions/Login.ts
index d1eae1f..0c17cb4 100644
--- a/src/functions/Login.ts
+++ b/src/functions/Login.ts
@@ -1756,7 +1756,7 @@ export class Login {
}
private getDocsUrl(anchor?: string) {
- const base = process.env.DOCS_BASE?.trim() || 'https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot/blob/main/docs/security.md'
+ const base = process.env.DOCS_BASE?.trim() || 'https://github.com/LightZirconite/Microsoft-Rewards-Bot/blob/main/docs/security.md'
const map: Record = {
'recovery-email-mismatch': '#recovery-email-mismatch',
'we-cant-sign-you-in': '#we-cant-sign-you-in-blocked'
diff --git a/src/functions/activities/SearchOnBing.ts b/src/functions/activities/SearchOnBing.ts
index 603ed27..c512a48 100644
--- a/src/functions/activities/SearchOnBing.ts
+++ b/src/functions/activities/SearchOnBing.ts
@@ -1,9 +1,9 @@
-import type { Page } from 'playwright'
import * as fs from 'fs'
import path from 'path'
+import type { Page } from 'playwright'
-import { Workers } from '../Workers'
import { DELAYS } from '../../constants'
+import { Workers } from '../Workers'
import { MorePromotion, PromotionalItem } from '../../interface/DashboardData'
@@ -62,7 +62,7 @@ export class SearchOnBing extends Workers {
// Fetch from the repo directly so the user doesn't need to redownload the script for the new activities
const response = await this.bot.axios.request({
method: 'GET',
- url: 'https://raw.githubusercontent.com/Obsidian-wtf/Microsoft-Rewards-Bot/refs/heads/main/src/functions/queries.json'
+ url: 'https://raw.githubusercontent.com/LightZirconite/Microsoft-Rewards-Bot/refs/heads/main/src/functions/queries.json'
})
queries = response.data
}
diff --git a/src/interface/Config.ts b/src/interface/Config.ts
index 6ac907b..5ced095 100644
--- a/src/interface/Config.ts
+++ b/src/interface/Config.ts
@@ -89,7 +89,7 @@ export interface ConfigUpdate {
// DEPRECATED (v2.56.2+, remove in v3.0): method, docker fields no longer used
// Migration: update.mjs now exclusively uses GitHub API for all update methods
// See: scripts/installer/README.md for migration details
- // TODO(@Obsidian-wtf): Remove deprecated fields in v3.0 major release
+ // TODO(@LightZirconite): Remove deprecated fields in v3.0 major release
}
export interface ConfigVacation {