Recent Orders
View All| Order | Username | Status | Created |
|---|---|---|---|
| Loading... | |||
Activity
View AllOCR Reads
View AllPerformance
Orders
| Order | Username | Components | Bot | Status | Proof | Created | |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
OCR Reads
Analytics
Timing, success rate, and failure breakdown for deliveries.
Recent Delivery Times
--Order Outcomes
Failure Breakdown
Bundles
Profit Pipeline
Product Margins
click a row to load it into the calculatorPricing
live Shopify prices — edits apply to the store and are logged belowPicking a product loads its live Shopify price and pre-fills Unit Cost with its Robux price × your average top-up rate (fees included).
Price Change Log
every price edit — old price, new price, when, and whyShopify Cost Sync
Cost Change Log
every cost write to Shopify — old cost, new cost, and sourceRobux Lots
FIFO — oldest Robux is spent firstEach Robux top-up you record becomes a cost lot (Robux + what it cost in USD). Gift purchases draw down the oldest lot, so profit reflects the rate your Robux was actually bought at.
Revenue & Net Profit
by dayRobux Cost Trend
effective $ per 1,000 R$ of each top-up lot, fees includedPricing
Site-wide repricing against a target margin. Unit costs are live — each product's Robux price × your current $/Robux rate — so a worse top-up rate immediately shows what has fallen below target.
Margin Table
--Price Change Log
every price edit — old price, new price, when, and whyRobux Top-Ups
Every Robux top-up you've recorded — USD cost, processing fees, effective rate, and how much of it deliveries have spent. Fees are spread across the lot's Robux and included in all rates.
Spend by Month
Record a Top-Up
bought Robux for a bot account? log it hereThe lot enters the FIFO ledger and prices future deliveries at its rate. Backfill balance that predates tracking the same way.
Top-Up Ledger
newest first — deliveries spend the oldest lotActivity Feed
Bots
Registered Bots
Add a Bot
Copy this now — the key is shown once. Set these on the new machine/VPS, then start the bot client. It will check in here automatically.
Control Panel
Everything to run the bot in one place — restart, maintenance, recording, testing, delivery mode, and email.
Restart & Update pulls the latest code from GitHub and relaunches — only works when the bot is started via launcher.py. Kill stops the bot completely (it won't auto-restart).
Testing Mode routes orders through the split/multi-bot flow without real delivery, so you can rehearse the claim experience end to end.
When on, each delivery is screen-recorded on the bot PC and the clip is uploaded ~5s after the gifting run finishes.
Matching orders are created as awaiting approval: the customer sees "under review", no bot can pick them up, and the claim link is only posted once you hit Approve on the order.
Sends the "remaining items ready" notification with sample data so you can check delivery and styling. Configured via RESEND_API_KEY on the server; sent automatically when you re-open a partial order.
IPs auto-blocked when a RIVALS developer tried to claim an order. A blocked IP sees only the black screen. Unban to let that address use the claim page again.
The bot verifies the bundle tile in the gifting catalog with the match words; leave them on "auto" to derive them from the name. The Robux price must match the in-game shop price — it drives routing, cost tracking, and purchase verification. Creates a Shopify draft carrying the full definition (description, image, tags, SEO) — review, then publish. Keep the SEO title ≤70 and the SEO description ≤160 characters so search results don't truncate them.
Pauses the customer claim page with a maintenance notice while you top up the bots' Robux or work on the delivery PC. Paid orders are untouched and everything resumes when you turn it off. The claim-admin PIN bypasses the pause so you can still test.
Live -- orders refresh every 5s -- activity every 3s