← robert kirsammer en de
projekt

SAF

Eine Automationslaufzeit für Auktions-Flipping in Hypixel SkyBlock. Ich wollte ein echtes Systems-Projekt in Rust, und Flipping hat harte Rahmenbedingungen: Live-Marktdaten, mehrere Accounts gleichzeitig und eine Plattform, die aktiv nach Automatisierung sucht. Die meiste Arbeit steckt in dem, was das System nicht darf.

flip-events · skycoflwebsocket · feature-gatedoperator · discordkommando-routingtypisierter kern — die regelnkauf-/relist-blocklisten · skip-schwellenpreiswächter · auktionsmathematik · multi-accountdie harte grenze — dry-run als standard, live nur auf befehldas auktionshauskaufen · listen · neu listen · abgleichenbeobachtet von einem nativen macos-dashboard — über einen ssh-tunnel

wie es zusammenhält

Ein typisierter Kern besitzt Konfiguration, Kommando-Routing, Auktionsmathematik und die Blocklisten; Accounts kommen aus einer Datei. WebSocket- und Minecraft-Anbindung sind feature-gated, die ganze Laufzeit lässt sich also komplett offline testen und berührt Live-Systeme nur, wenn sie ausdrücklich im Live-Modus startet. Sie läuft beaufsichtigt unter tmux und systemd — weniger ein Bot, mehr eine Übung darin, nicht aufzufallen.

Der Quellcode ist öffentlich. Wer lieber fragt als liest: der erzählt mehr.