RobloxWatcher Userscript
This is the Tampermonkey/Greasemonkey userscript part of RobloxWatcher.
It adds a floating HUD on Roblox pages to track user presence, join servers, and clone outfits.
✨ Features
- Presence dashboard in the top-right corner
- Tracks multiple users (add/remove dynamically)
- Shows: Username – Status – Last seen
- “Join Now” button (deep-links to Roblox)
- “Show Fit” → lists worn assets/bundles, price, owned/missing
- USD-optimal Robux pack combo calculator
- “Clone Fit” and “Buy Missing” buttons open relevant pages
- Profile pages get an Add/Remove User button
📦 Requirements
🔧 Setup
- Install Tampermonkey.
- Click Install on this GreasyFork page to add the script.
- Clone & run the RobloxWatcher server locally:
bash
git clone https://github.com/gaston1799/RobloxWatcher.git
cd RobloxWatcher
npm install
cp .env.example .env # add your .ROBLOSECURITY cookie
npm run dev
- The userscript will auto-connect to
http://localhost:3000.
🖥 Usage
- Press Ctrl+Shift+F to toggle the HUD.
- Use the HUD to add/remove userIds, refresh, or join servers.
- On profile pages, use the Add/Remove User button.
- “Show Fit” → see items, prices, Robux pack suggestions.
⚠️ Notes
- Requires your Roblox cookie in the server
.env for API calls.
- Cookie stays on your local machine; never commit/share it.
- Works for public games when Roblox exposes the
placeId and gameId.
🔒 Security
- The script itself never touches your cookie.
- All sensitive requests are proxied via your local server.