Alle Projekte
Trading & Bots · März 2026
Ultraschneller Auto-Buy-Bot für CS-Skins (Playwright)

Ein Tool zum Live-Monitoring des Verkaufs-Feeds und zum beschleunigten Kauf von CS-Skins auf dem Marktplatz skinport.com. Der Bot empfängt in Echtzeit einen Strom neuer Angebote über WebSocket, filtert sie sofort anhand von Nutzerregeln und bringt einen passenden Artikel in ~2 Sekunden bis zur Bezahlseite. Die finale Bestätigung (Eingabe der CVC) bleibt stets beim Nutzer — es gibt keine automatische Zahlung.
Umgesetzt wurde:
- Live-Monitoring des Sale Feed über ein binäres Protokoll (Socket.IO + msgpack) mit automatischer Wiederverbindung
- In-Memory-Filter-Engine O(1): Abgleich nach Skin-Name, Float-Bereich (Wear), Pattern-ID und Höchstpreis in Sub-Millisekunden
- Optimierter Purchase-Flow (~2,2 s E2E): schnelle Navigation (domcontentloaded ~437 ms), SPA-Klick Add to Cart (~87 ms), direkter Checkout (~769 ms), Stopp vor der CVC-Eingabe
- Session-Management: persistentes Chromium-Profil (Playwright), verschlüsselte Cookie-Speicherung, automatische CSRF-Token-Erneuerung (TTL 5 Min)
- Rate Limiting: Mindestintervall 500 ms, Cooldown nach dem Kauf, exponentielles Backoff bei 429/503 (bis 60 s)
- REST- + WebSocket-API (Fastify): Modulstatus, Regel-CRUD, Kaufprotokoll, manueller E2E-Kauftest
- Web-Panel mit React + Vite + TailwindCSS: Status, Live Feed, Regel-Editor, Kaufhistorie
Stack: Node.js 20, TypeScript, Fastify, Socket.IO, msgpack, undici, Playwright (Chromium), pino, React, Vite, TailwindCSS, Vitest.
Rolle: End-to-End-Konzeption und Entwicklung des Bots (Backend, Browser-Automatisierung, Echtzeit, UI).
Bildschirme des Projekts

Bildschirm 1 
Bildschirm 2 
Bildschirm 3 
Bildschirm 4