botting-os

Botting OS - MVP Product Requirements Document

Status: Ready for Development Created: 2026-02-25

Executive Summary

Botting OS is a unified operations dashboard for botting, cooking, and automation. The MVP focuses on the most impactful features:


MVP Feature Set

1. Dashboard Overview

2. Discord Bot Integration

3. Proxy Health Dashboard

4. Account Health Scoring

5. Order & Checkout Tracking

6. Profit & ROI Dashboard

7. Settings & Configuration


Non-MVP Features (Phase 2+)

These are intentionally excluded from MVP:


Technical Requirements

Frontend

Backend

Deployment


Data Model (Core Tables)

Orders

id, discordMessageId, store, product, size, price, profit, status (pending/success/failed), 
failureReason, timestamp, checkoutTime

Proxies

id, ip, port, location, lastTestedAt, health (green/yellow/red), responseTime, 
errorCount, rotationCount, uptime7d

Accounts

id, store, email, passwordHash, accountAge, healthScore, lastOrderAt, 
restrictions (none/flagged/captcha/verification), status (active/dead/archived)

Expenses

id, category (proxies/bots/accounts), amount, date, description

Settings

key, value (discordChannelId, proxyApiKey, etc.)

Acceptance Criteria

When MVP is complete:


Timeline

Phase 1 (This Sprint): Implement MVP


Success Metrics

  1. Order Capture: Can accurately parse Discord order messages
  2. Dashboard Accuracy: All metrics (profit, health, uptime) match source data
  3. Real-time Updates: New orders appear within 5 seconds
  4. Uptime: Backend stays stable during testing
  5. UX: User can navigate dashboard intuitively

Out of Scope (MVP)


Done When

All features above work end-to-end, all acceptance criteria met, live demo running on GitHub Pages.