mirror of
https://github.com/LightZirconite/Microsoft-Rewards-Bot.git
synced 2026-01-10 09:16:16 +00:00
Enhance documentation with new sections on notifications and troubleshooting
- Updated index.md to improve structure and navigation, added new guides for getting started and feature explanations. - Created notifications.md detailing setup for Discord webhooks and NTFY mobile alerts, including examples and troubleshooting tips. - Added troubleshooting.md covering common issues, installation problems, login issues, account problems, browser issues, configuration problems, performance issues, and diagnostic log retrieval.
This commit is contained in:
268
docs/index.md
268
docs/index.md
@@ -1,52 +1,228 @@
|
||||
<div align="center"><div align="center">
|
||||
|
||||
|
||||
|
||||
<img src="../assets/logo.png" alt="Microsoft Rewards Bot Logo" width="150"/># 📚 Documentation
|
||||
|
||||
|
||||
|
||||
# 📚 Documentation Hub**Complete guide for Microsoft Rewards Bot**
|
||||
|
||||
|
||||
|
||||
**Complete guides for Microsoft Rewards Bot**[← Back to Main](../README.md)
|
||||
|
||||
|
||||
|
||||
[← Back to Main](../README.md)</div>
|
||||
|
||||
|
||||
|
||||
</div>---
|
||||
|
||||
|
||||
|
||||
---## 🚀 Quick Start (3 Steps)
|
||||
|
||||
|
||||
|
||||
## 🚀 Getting Started1. **[Setup Accounts](accounts.md)** — Add credentials + 2FA
|
||||
|
||||
2. **[Configure Bot](config.md)** — Essential settings
|
||||
|
||||
**New to the bot?** Start with these guides in order:3. **[Schedule Runs](schedule.md)** — Use OS-level automation
|
||||
|
||||
|
||||
|
||||
| Step | Guide | What You'll Learn |**Done!** The bot will run automatically.
|
||||
|
||||
|------|-------|-------------------|
|
||||
|
||||
| **1** | **[📘 Getting Started](getting-started.md)** | Installation, account setup, first run |---
|
||||
|
||||
| **2** | **[👤 Accounts & 2FA](accounts.md)** | Add accounts, enable TOTP authentication |
|
||||
|
||||
| **3** | **[⚙️ Configuration](config.md)** | Customize bot behavior and features |## ✨ Feature Guides
|
||||
|
||||
| **4** | **[⏰ Scheduling](schedule.md)** | Automate daily runs with cron/Task Scheduler |
|
||||
|
||||
| Feature | Description |
|
||||
|
||||
**That's all you need to get started!** The guides above cover everything for basic usage.|---------|-------------|
|
||||
|
||||
| **[Configuration](config.md)** | All settings explained |
|
||||
|
||||
---| **[External Scheduling](schedule.md)** | Automate with cron or Task Scheduler |
|
||||
|
||||
| **[Humanization](humanization.md)** | Anti-detection system |
|
||||
|
||||
## 📖 Feature Guides| **[Webhooks](conclusionwebhook.md)** | Discord notifications |
|
||||
|
||||
| **[Error Reporting](ERROR_REPORTING.md)** | 🆕 Automatic error reporting |
|
||||
|
||||
Explore advanced features and customization options:| **[NTFY Alerts](ntfy.md)** | Mobile push notifications |
|
||||
|
||||
| **[Proxy Setup](proxy.md)** | IP rotation (optional) |
|
||||
|
||||
### Core Features| **[Docker](docker.md)** | Container deployment |
|
||||
|
||||
|
||||
|
||||
| Guide | Description |---
|
||||
|
||||
|-------|-------------|
|
||||
|
||||
| **[🔔 Notifications](notifications.md)** | Discord webhooks and mobile push alerts |## 🆘 Troubleshooting
|
||||
|
||||
| **[📊 Dashboard](../src/dashboard/README.md)** | Web interface for monitoring and control |
|
||||
|
||||
| **[🌐 Proxy Setup](proxy.md)** | Configure proxies for privacy || Issue | Solution |
|
||||
|
||||
| **[🤖 Humanization](humanization.md)** | Anti-detection and natural behavior patterns ||-------|----------|
|
||||
|
||||
| **Bot not working?** | [Troubleshooting Guide](diagnostics.md) |
|
||||
|
||||
### Deployment| **Login failed?** | [Accounts & 2FA](accounts.md#troubleshooting) |
|
||||
|
||||
| **Account banned?** | [Security Guide](security.md) |
|
||||
|
||||
| Guide | Description || **Git conflicts?** | [Conflict Resolution](git-conflict-resolution.md) |
|
||||
|
||||
|-------|-------------|| **General questions?** | [FAQ](FAQ.md) |
|
||||
|
||||
| **[🐳 Docker](docker.md)** | Containerized deployment with Docker Compose |
|
||||
|
||||
| **[☁️ Cloud Deployment](cloud-deployment.md)** | Deploy to VPS, Raspberry Pi, or cloud services |**Need help?** → [Discord Community](https://discord.gg/k5uHkx9mne)
|
||||
|
||||
|
||||
|
||||
### Advanced---
|
||||
|
||||
|
||||
|
||||
| Guide | Description |[← Back to Main](../README.md)
|
||||
|
||||
|-------|-------------|
|
||||
| **[🔧 Advanced Configuration](advanced-config.md)** | Power user settings and optimization |
|
||||
| **[🛡️ Security Best Practices](security.md)** | Account protection and risk management |
|
||||
|
||||
---
|
||||
|
||||
## 🆕 Account Creator
|
||||
|
||||
**Create new Microsoft accounts with the built-in account creator:**
|
||||
|
||||
| Guide | Description |
|
||||
|-------|-------------|
|
||||
| **[🎯 Account Creator Guide](../src/account-creation/README.md)** | Create accounts with 2FA and referral links |
|
||||
| **[💰 Referral System](referrals.md)** | Earn 7,500 points/month per referral |
|
||||
|
||||
**Quick command:**
|
||||
```bash
|
||||
npm run creator https://rewards.bing.com/welcome?rh=YOUR_CODE -y backup@gmail.com
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🆘 Help & Troubleshooting
|
||||
|
||||
Having issues? Check these resources:
|
||||
|
||||
### Common Issues
|
||||
|
||||
| Problem | Solution |
|
||||
|---------|----------|
|
||||
| **Bot not starting** | [Troubleshooting Guide](troubleshooting.md) |
|
||||
| **Login failures** | [Accounts & 2FA Setup](accounts.md#troubleshooting) |
|
||||
| **Account banned** | [Security Guide](security.md) |
|
||||
| **Configuration errors** | [Config Reference](config.md) |
|
||||
|
||||
### 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
|
||||
- 📖 **[FAQ](FAQ.md)** — Frequently asked questions
|
||||
- 🔍 **[Diagnostics Guide](diagnostics.md)** — Debug and capture logs
|
||||
|
||||
---
|
||||
|
||||
## 📚 Reference Documentation
|
||||
|
||||
Technical references and detailed information:
|
||||
|
||||
### Configuration
|
||||
|
||||
| Document | Description |
|
||||
|----------|-------------|
|
||||
| **[Config Reference](config.md)** | Complete `config.jsonc` options |
|
||||
| **[Accounts Reference](accounts.md)** | Complete `accounts.jsonc` schema |
|
||||
| **[Environment Variables](environment-variables.md)** | Available env vars for CI/Docker |
|
||||
|
||||
### Technical
|
||||
|
||||
| Document | Description |
|
||||
|----------|-------------|
|
||||
| **[API Documentation](../src/dashboard/README.md)** | Dashboard REST API endpoints |
|
||||
| **[Error Reporting](ERROR_REPORTING.md)** | Automatic error reporting system |
|
||||
| **[Changelog](../CHANGELOG.md)** | Version history and changes |
|
||||
|
||||
---
|
||||
|
||||
## 🎓 Guides by Topic
|
||||
|
||||
### For Beginners
|
||||
|
||||
1. [Getting Started](getting-started.md) — Start here!
|
||||
2. [Accounts & 2FA](accounts.md) — Setup your accounts
|
||||
3. [First Run](getting-started.md#-first-run) — Test the bot
|
||||
4. [Scheduling](schedule.md) — Automate daily runs
|
||||
|
||||
### For Raspberry Pi Users
|
||||
|
||||
1. [Getting Started](getting-started.md) — Installation steps
|
||||
2. [Scheduling](schedule.md) — Setup cron for daily runs
|
||||
3. [Notifications](notifications.md) — Get mobile alerts
|
||||
4. [Cloud Deployment](cloud-deployment.md) — Run 24/7
|
||||
|
||||
### For Docker Users
|
||||
|
||||
1. [Docker Guide](docker.md) — Setup Docker Compose
|
||||
2. [Environment Variables](environment-variables.md) — Configure via env vars
|
||||
3. [Notifications](notifications.md) — Monitor container runs
|
||||
|
||||
### For Multiple Accounts
|
||||
|
||||
1. [Accounts & 2FA](accounts.md) — Manage multiple accounts
|
||||
2. [Proxy Setup](proxy.md) — Use different IPs per account
|
||||
3. [Advanced Config](advanced-config.md) — Parallel execution
|
||||
4. [Referrals](referrals.md) — Earn bonus points
|
||||
|
||||
---
|
||||
|
||||
## 🔗 External Resources
|
||||
|
||||
- **[Microsoft Rewards](https://rewards.bing.com/)** — Official Microsoft Rewards site
|
||||
- **[Playwright Docs](https://playwright.dev/)** — Browser automation framework
|
||||
- **[Node.js](https://nodejs.org/)** — JavaScript runtime
|
||||
- **[TypeScript](https://www.typescriptlang.org/)** — Programming language
|
||||
|
||||
---
|
||||
|
||||
## 🤝 Contributing
|
||||
|
||||
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
|
||||
|
||||
---
|
||||
|
||||
<div align="center">
|
||||
|
||||
# 📚 Documentation
|
||||
|
||||
**Complete guide for Microsoft Rewards Bot**
|
||||
**Need help?** [Join our Discord](https://discord.gg/k5uHkx9mne)
|
||||
|
||||
[← Back to Main](../README.md)
|
||||
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
## 🚀 Quick Start (3 Steps)
|
||||
|
||||
1. **[Setup Accounts](accounts.md)** — Add credentials + 2FA
|
||||
2. **[Configure Bot](config.md)** — Essential settings
|
||||
3. **[Schedule Runs](schedule.md)** — Use OS-level automation
|
||||
|
||||
**Done!** The bot will run automatically.
|
||||
|
||||
---
|
||||
|
||||
## ✨ Feature Guides
|
||||
|
||||
| Feature | Description |
|
||||
|---------|-------------|
|
||||
| **[Configuration](config.md)** | All settings explained |
|
||||
| **[External Scheduling](schedule.md)** | Automate with cron or Task Scheduler |
|
||||
| **[Humanization](humanization.md)** | Anti-detection system |
|
||||
| **[Webhooks](conclusionwebhook.md)** | Discord notifications |
|
||||
| **[Error Reporting](ERROR_REPORTING.md)** | 🆕 Automatic error reporting |
|
||||
| **[NTFY Alerts](ntfy.md)** | Mobile push notifications |
|
||||
| **[Proxy Setup](proxy.md)** | IP rotation (optional) |
|
||||
| **[Docker](docker.md)** | Container deployment |
|
||||
|
||||
---
|
||||
|
||||
## 🆘 Troubleshooting
|
||||
|
||||
| Issue | Solution |
|
||||
|-------|----------|
|
||||
| **Bot not working?** | [Troubleshooting Guide](diagnostics.md) |
|
||||
| **Login failed?** | [Accounts & 2FA](accounts.md#troubleshooting) |
|
||||
| **Account banned?** | [Security Guide](security.md) |
|
||||
| **Git conflicts?** | [Conflict Resolution](git-conflict-resolution.md) |
|
||||
| **General questions?** | [FAQ](FAQ.md) |
|
||||
|
||||
**Need help?** → [Discord Community](https://discord.gg/k5uHkx9mne)
|
||||
|
||||
---
|
||||
|
||||
[← Back to Main](../README.md)
|
||||
|
||||
Reference in New Issue
Block a user