Τι νέο;
Παρακολουθήστε όλες τις ενημερώσεις, νέες λειτουργίες και βελτιώσεις της FACEITSync. Μείνετε ενημερωμένοι με την τελευταία εξέλιξη.
Major Feature Update: Smarter Settings, New Stats Overlay & Improved Stability
- Settings Page Revamp: The settings interface has been completely redesigned for better usability. A built-in help guide now explains each option, and adjustments are more intuitive than ever.
- Bot Language Control: You can now centrally control the bot’s language for /announce messages and other features like !elo, the OBS overlay, and more. Currently supported languages: English and German – more coming soon!
🆕 New Feature – OBS Stats Overlay
Introducing a new OBS overlay that shows real-time player stats:
- K/D (last 20 matches)
- AVG Kills, Headshot %, Win % (lifetime stats)
When a Twitch Prediction is active, the overlay automatically switches to a Prediction View showing:
-Total points
-Number of participants
- Odds per outcome
(A live preview is available in your Dashboard.)
- Prediction Handling Improved: Enhanced logic for the Prediction Cancelled feature – Twitch predictions are now correctly resolved even when FACEIT matches are aborted.
- Cron Stability: General performance improvements and increased reliability of background processes.
- Dashboard Cleanup: The dedicated stats page has been removed. Only key information like ELO progress is now shown directly on the dashboard homepage for a cleaner experience.
Mehrsprachige Chat-Unterstützung
Implementierung einer vollständigen mehrsprachigen Unterstützung für das FACEITSync-System mit Deutsch und Englisch als verfügbare Sprachen. Benutzer können jetzt ihre bevorzugte Sprache in den Einstellungen auswählen, und alle Chat-Nachrichten, API-Antworten und Predictions werden entsprechend lokalisiert.
Neue Funktion: Prediction-Status automatisch im Twitch-Chat
Der FACEITSync Bot postet jetzt automatisch in den Twitch-Chat, wenn eine Prediction erstellt, aufgelöst oder abgebrochen wurde. Zuschauer erfahren sofort, ob es ein Win oder Loss war oder warum eine Prediction abgebrochen wurde.
Προστέθηκε
- Automatische Chatnachricht durch den FACEITSync Bot bei:
- erstellter und erfolgreicher Auflösung einer Prediction
- Abbruch einer Prediction (z. B. bei ungültigem oder abgebrochenem Match)
- Integration der neuen Bot-Nachrichten in den bestehenden Cronjob-Prozess zur Matchauswertung.
Άλλαξε
- Erweiterung der Prediction-Logik um Events für „abgebrochen“ und „aufgelöst“ zur Bot-Kommunikation.
- Verbesserung der internen Statusverwaltung von Predictions für präzisere Statusanzeigen.
Διορθώθηκε
- Keine Intransparenz mehr nach Matchabbrüchen – Zuschauer wissen jetzt direkt, was passiert ist.
Αφαιρέθηκε
- Manuelles Posten oder Moderationserklärungen zur Auflösung/Abbruch – der Bot übernimmt das jetzt automatisch.
Neuer Feature-Release: !elo-Command mit FACEITSync-Anbindung
Mit dem neuen !elo-Command können Spieler ihren aktuellen FACEIT-ELO, Level, Tagesverlauf und die letzten fünf ELO-Veränderungen direkt im Chat abrufen. Die Daten stammen aus unserer internen FACEITSync API, die regelmäßig synchronisiert und dadurch schnelle, zuverlässige Infos liefert – unabhängig von FACEIT-Limits.
Προστέθηκε
- !elo-Command mit Anzeige von:
- aktuellem FACEIT-ELO
- FACEIT-Level
- Tagesveränderung (ELO-Differenz)
- Verlauf der letzten 5 Matches (ELO-Differenz pro Match)
- Eigene FACEITSync API, die ELO-Daten regelmäßig abruft und speichert.
- Tabelle zur Historisierung des ELO-Verlaufs pro Nutzer im Dashboard.
Άλλαξε
- Erweiterung der Bot-Logik um eine Live-Datenabfrage auf Basis der zwischengespeicherten FACEIT-Daten.
- Optimierte Darstellung von Matchdaten im Bot-Output (kompakter, leserfreundlicher).
Διορθώθηκε
- Umgehung von Rate Limits und Instabilitäten der offiziellen FACEIT-API durch internes Caching.
- Vermeidung von ELO-Schwankungen durch veraltete oder verzögerte Daten.
Der !elo-Command zeigt neben dem aktuellen ELO und Level auch die Tagesveränderung sowie die ELO-Entwicklung der letzten fünf Matches. Das sorgt für maximale Transparenz und einen schnellen Überblick über die eigene Performance.
Beispielausgabe:
KorgalTVDE hat 1195 ELO | Level 5 | +67 heute | Letzte 5 Matches: -32, +29, +36, +31, +36
Verbesserte Match-Zuordnungen & gezielte Live-Checks
Die Logik zur Match-Zuordnung wurde deutlich überarbeitet, um die Zuverlässigkeit bei der Auswertung zu erhöhen. Ziel war es, fehlerhafte oder verfrühte Auflösungen zu vermeiden und nur dann eine Prediction abzuschließen, wenn wirklich belastbare Daten vorliegen. Ein weiteres zentrales Update betrifft die Performance: Das System prüft jetzt ausschließlich Streamer, die aktuell live sind. Dadurch reduzieren wir unnötige API-Anfragen und steigern gleichzeitig die Qualität der erkannten Matches – ein klarer Gewinn für Genauigkeit und Effizienz.
Προστέθηκε
- Live-Check: Nur aktive (live streamende) Nutzer werden auf neue Matches geprüft.
- Verbesserte Prüfmechanismen für Matchdaten.
- Zusätzliche Logging-Funktionen zur besseren Analyse der Auswertungen.
Άλλαξε
- Auflösungen erfolgen erst nach vollständiger Datenerhebung.
- Fehlerbehandlung bei unvollständigen oder verzögerten API-Antworten verbessert.
- Match-Zuordnungslogik strukturell überarbeitet und optimiert.
Διορθώθηκε
- Fehlerhafte Zuordnungen bei parallelen oder sehr kurzen Matches.
- Vorzeitige Auswertungen trotz fehlender Ergebnisdaten.
- Unnötige Abfragen bei Streamern, die nicht online sind.
Durch eine präzisere Prüfung von Matchdaten, verbesserte Abgleichmechanismen und eine intelligentere Fehlerbehandlung ist das System nun deutlich robuster gegenüber Ausreißern, API-Abweichungen und zeitlich versetzten Updates.
Die Zuverlässigkeit der Match-Erkennung wurde dadurch spürbar gesteigert.
Auch die Nachverfolgbarkeit und Transparenz der Entscheidungskette wurde verbessert, sodass fehlerhafte Auswertungen seltener auftreten und leichter nachvollzogen werden können.
Πληροφορίες Έκδοσης
Εγγραφή για Ενημερώσεις
Λάβετε ειδοποιήσεις για νέες ενημερώσεις και λειτουργίες απευθείας στο Discord μας.
Συμμετοχή στο Discord