Für den Esport-Bereich wurde ein Discord Bot entwickelt, der Club-Matches automatisiert synchronisiert, Match Cards rendert und Weekly Stats flexibel als Bild oder Text ausgibt.
Werknummer
W-02
Einsatz
Silentis Esport, Diethooor FC, nino_ohne_meinung und viele weitere
Status
Aktiv im Einsatz
Ausgangssituation
Match-Daten mussten nach jedem Spiel manuell aus der EA FC API abgerufen, aufbereitet und als Text im Discord gepostet werden. Das kostete Zeit und führte zu inkonsistenten Ergebnissen.
Ziel
Den gesamten Prozess automatisieren: vom Match-Abruf über die visuelle Aufbereitung als Match Card bis zur automatischen Veröffentlichung im Discord-Server.
Ergebnis
Match Cards und Weekly Stats werden vollautomatisch generiert und direkt im Discord veröffentlicht. Manuelle Nacharbeit entfällt komplett.
Umsetzung
Slash-Commands für Tracking-Verwaltung pro Discord-Server
Automatische Match-Synchronisierung über externe API-Anbindung
Rendern von Match Cards und Weekly Stats als Bildausgabe
Konfigurierbare Ausgabearten: Bild, Text oder Embed
Mehrere Tracking-Setups je Server inkl. Kanal- und Template-Steuerung
Technologien
TypeScript
Bun
Discord.js
PostgreSQL
Puppeteer-Core
Screenshots
Automatisch generierte Match Card nach einem Club-Spiel.Weekly Stats Card mit Bilanz, Toren und Formkurve.
07Zugang
Zugang
Sag, was du brauchst.
Eine grobe Idee reicht. Du bekommst eine ehrliche Einschätzung, keine Verkaufsshow.