Control Panel

Enter credentials to continue

Control Panel

Back to Badge Checker
-
Tracked Users
-
User Badges
-
Badge Definitions
-
Custom Badges
-
Users Added Today
-
Badge Activity - All Time
-
Badge Activity - Today
Badge Management
User Management
Badge Activity
New Users
Settings
FAQ
Badge Code Name Description Actions
Loading...
User Hotel Badges First Scan Last Visit Last Scan Actions
Loading...
Per page:
Loading...
User Hotel Badges First Scan Actions
Loading...


⋮⋮ Cron Job Settings

Automatic Badge Updates

Automatically check tracked users for new badges

Use Proxies

Enable proxies for all API requests and cronjobs

Empfohlen: 60
Empfohlen: 50

Cron Job Output

Click "Run Now" to see output...

Auto Cron Log (last 200 entries)

Note: Private profiles cannot be scanned. The cron job will skip these users automatically.

⋮⋮ Automatic User Tracking

Add users to be automatically tracked by the cron job, regardless of when they were last searched.

Habbo.com

Bulk Add (one username per line)

Habbo.com

Tracked Users: 0

Online: 0

Auto (31d): 0

Private: 0

All Hotels
User Hotel Status Badges Last Visit Last Scan Tracking Until Actions
Loading...

⋮⋮ Bulk Import

Enter usernames (one per line) to add them for first scan. Users that already exist will be skipped.

⋮⋮ 📋 Changelog

09.01.2026
  • Admin Panel Link: Auf allen Unterseiten (users.php, activity.php, top_users.php, faq.php) wird jetzt der Admin Panel Link angezeigt wenn eingeloggt
  • activity.php: Komplette Mobile-Optimierung - Touch-Targets vergrößert, Layout angepasst, Username und Badge-Code klar getrennt
  • Playercard: Badge-Suche hinzugefügt - Live-Suche nach Badge-Code, Name oder Beschreibung
  • top_users.php: Settings-Button (Snow-Toggle) und Sprachauswahl hinzugefügt
  • top_users.php: Wolken- und Schnee-Effekte hinzugefügt (synchronisiert mit Startseite)
  • activity.php: Settings-Button und Sprachauswahl nebeneinander positioniert (top-right-controls Container)
  • users.php: Settings-Button (Snow-Toggle) und Sprachauswahl hinzugefügt
  • users.php: Wolken- und Schnee-Effekte hinzugefügt
  • users.php: Neue Hotel-Spalte in der Tabelle (separiert vom Benutzernamen)
  • Sprachauswahl-Fix: Pfeil-Symbol (▼) in header.php korrigiert (war als ? dargestellt)
  • Playercard-Fix: Badge-Pagination Pfeile (< >) korrigiert (war als ? dargestellt)
  • Sicherheit: .htaccess erweitert - Schutz für Backup-Dateien, SQL, Log und TXT-Dateien
  • Performance: CSS/JS Caching aktiviert (1 Stunde) - reduziert weißes Flackern beim Seitenwechsel
  • Einheitliches Design: Alle Unterseiten haben jetzt den gleichen Settings- und Sprachauswahl-Bereich
08.01.2026
  • Triple API Verification: Neue Badges werden 3x gegen Habbo API geprüft (3 Sek. Abstand) - nur bei Erfolg in allen 3 Calls wird geloggt
  • Ghost Badge Prevention: Ersetzt HabboWidgets-Scraping durch direkte Habbo API Verifizierung
  • Performance-Fix: Triple Verification nur für existierende User (nicht bei New User / First Scan / Recovery)
  • activity.php: Komplettes UI-Rewrite mit allen Features aus activity.html
  • activity.php: Sprachauswahl (10 Sprachen) mit Badge-Namen in jeweiliger Sprache
  • activity.php: Datumsfilter (All Time, Today, Yesterday, Last 7 Days, Last 30 Days)
  • activity.php: Hotel-Filter und Achievement-Checkbox (anzeigen/ausblenden)
  • activity.php: User-Avatare, Hotel-Flags und "Verified" Tags bei jedem Eintrag
  • activity.php: Schnee und Wolken Effekte mit Settings-Toggle (synchronisiert mit Startseite)
  • Online-Status Fix: Fragezeichen durch korrektes Kreis-Symbol (●) ersetzt
  • Startseite: Badge Activity Link von activity.html auf activity.php geändert
  • debug_triple_verify.php: Neues Debug-Script zum Testen der Triple API Verification
07.01.2026
  • Doppelte Absicherung: Manueller Check (api/badges.php) verifiziert neue Badges nun ebenfalls streng gegen Habbowidgets
  • Daten-Integrität: Ghost-Badges werden ab sofort gar nicht mehr in der Datenbank gespeichert (Prävention statt nur Filterung)
  • Cron-Fix: Background-Scanner (cron_background.php) nutzt nun ebenfalls die Habbowidgets-Validierung
  • Ghost Badge Protection: Hintergrund-Prozess filtert nun unbestätigte Badges und falsche Achievement-Level
  • Achievement-Level Filter: Playercard zeigt nur noch das höchste Level von Achievements (z.B. nur Level 10 statt 1-10)
  • Achievement-Filter Fix: Regex korrigiert für korrektes Matching (ACH_Login10 → Base=ACH_Login, Level=10)
  • HabboWidgets Higher-Level Check: Activity-Log prüft ob User bereits höheres Level auf HabboWidgets hat
  • HabboWidgets Verification: Badges werden nur geloggt wenn User sie nicht bereits >14 Tage auf HabboWidgets hat
  • False-Positive Fix: ACH_RegistrationDuration5 wird nicht geloggt wenn User bereits Level 20 hat
  • Cache-Busting: Alle API-Calls nutzen jetzt cache: 'no-store' und dynamischen Timestamp
  • .htaccess: Cache-Header erweitert für JS, CSS und JSON Dateien (no-cache, no-store, must-revalidate)
  • Refresh Data: Overlay mit Ladeanimation statt Playercard schließen/öffnen
  • Activity-Log Fix: Race Condition zwischen Frontend und Cron behoben (keine doppelten Einträge mehr)
  • Activity-Log Fix: Check vor Insert ob User+Badge bereits am selben Tag geloggt wurde
  • Activity-Log Fix: INSERT IGNORE als zusätzliche DB-Absicherung
  • Recovery-Schutz: Bei 20+ neuen Badges auf einmal wird nicht geloggt (Profil-Recovery)
  • Cleanup-Script: cleanup_activity_spam.php entfernt Spam-Einträge (User mit mehr als 10 Einträgen)
  • Sonderzeichen-Fix: Türkische Buchstaben (ğ, ş, ı, etc.) werden automatisch normalisiert bei API-Fehlern
  • Badge Blacklist: DE74A, DE75A, DE77A, ES21S werden nicht in Activity geloggt (Habbo API gibt diese Badges inkonsistent zurück)
  • Whitespace-Fix: Badge-Codes werden mit trim() bereinigt (Habbo API liefert manchmal Leerzeichen am Ende)
  • Ghost Badge Blacklist: ACH_TraderPass1, ACH_Name1, PATRL, PAT2, SCE02, EAH01, DITCH (Habbo API liefert diese inkonsistent)
  • ACH_SummerQuestCompleted1-20: Alle 20 Level zur Blacklist hinzugefuegt
  • Activity-Page Filter: Blacklisted Badges werden auch auf der Activity-Seite ausgefiltert
06.01.2026
  • Badge-Details: Bei Länderwechsel (Flaggen-Klick) aktualisieren sich Name und Beschreibung zum jeweiligen Hotel
  • Badge-Details: "No Information in this hotel" wird angezeigt wenn keine Daten für das Hotel vorhanden sind
  • Badge-Code: Wird nun immer über dem Badge-Namen angezeigt (in Single- und Bulk-Mode)
  • Bulk-Mode: Verwendet jetzt das schöne Single-Badge Card-Layout für jeden Badge
  • HabboQuests Scraper: Jina Reader Fallback für JavaScript-gerenderte Seiten implementiert
  • HabboQuests Scraper: Verbesserte Badge-Erkennung (extrahiert nur Badges aus dem Badge-Container)
  • HabboQuests Scraper: Unterstützt verschiedene Guide-Strukturen (Badge Card, Hub Room & Badges, etc.)
  • Activity-Liste: Klick auf Badge-Bild oder Code öffnet nun direkt das Badge-Modal auf der Startseite
  • Sprachwechsel: Tooltips (Besitzer-Info) aktualisieren sich nun sofort beim Wechsel der Sprache ohne Neuladen der Seite
  • Badge-Owners: Tooltip zur Besitzer-Anzahl hinzugefügt, der die Datenherkunft erklärt (mehrsprachig)
  • Cronjob-Splitting: Getrennte Skripte für User-Scans (cron_users.php) und Badge-Updates (cron_badges.php)
  • HabboTravel Integration: "Newest Badges" Modul auf Startseite nutzt jetzt HabboTravel API (schneller)
  • Intelligentes Text-Update: Fehlende Texte für neue Badges werden sofort von Habbo-Servern geladen
  • Top Badge Collectors: Neue Seite (/top_users.html) mit Ranking, Hotel-Filter und Pagination (Top 250)
  • Last Visit Tracking: Neue Spalte "Last Visit" (last_requested) im Admin-Panel (User & Tracking)
  • Schnee & Wolken: Animierter winterlicher Look für die Startseite mit Toggle-Einstellung
  • Sekunden im Footer: Zeitstempel "Last Update" zeigt nun auch die Sekunden an
  • Batch-Size Konfiguration: Die Anzahl der User pro Cron-Lauf ist jetzt in den Settings speicherbar
  • Tooltip-Zentralisierung: Kompletter Rewrite der Tooltip-Logik zur Vermeidung von Race-Conditions
  • Fehler-Robustheit: last_updated wird nun auch bei Fehlern gesetzt, um Warteschlangen-Blockaden zu verhindern
  • 0-Badge-Fix: User mit 0 Badges werden nun nicht mehr vom Scan übersprungen
  • Background Import: Bulk Import läuft nun im Hintergrund weiter, auch wenn der Tab geschlossen wird
  • Stats Fix: Badge Activity im Admin-Panel zeigt nun korrekt die All-Time-Anzahl
  • UI-Polishing: Runde Avatare in Activity und Top-Listen, verbesserte Avatar-Zentrierung im Profil
  • Zeitzone: Systemweit auf Europe/Berlin umgestellt
  • Newest Badges: Dropdown-Filter statt Flaggenleiste, verbesserte Titel-Darstellung
  • Badge-Modal: Besitzer-Liste aktualisiert sich nun live bei Sprachwechsel (Flaggen-Klick)
  • Badge-Owners: Tooltip zur Besitzer-Anzahl hinzugefügt, der die Datenherkunft erklärt (mehrsprachig)
  • Lokalisierung: Bei fehlenden Badge-Texten in Fremdhotels wird nun ein expliziter Hinweis angezeigt (statt englischer Fallback)
  • Different Level Found: Rote Box zeigt das gesuchte Badge, grüne Box zeigt das gefundene Badge des Users
  • Badge-Boxen Sync: Rote und grüne Box haben nun immer die gleiche Breite (auch bei Sprachwechsel)
  • Owners bei Different Level: Zeigt Owners vom gesuchten Badge (URL-Level), nicht vom gefundenen
  • Sprachwechsel: Auch die rote Box (gesuchtes Badge) aktualisiert sich bei Flaggen-Wechsel
  • Badge-Bilder Fallback: Automatischer .gif Fallback wenn .png fehlschlägt (für animierte Badges wie DE77A)
  • Badge-Code Trimming: Leerzeichen werden aus Badge-Codes entfernt (URL, Modal, Activity)
  • Activity-Seite: Badge-Bilder haben nun auch den .png → .gif Fallback
  • Datenbank-Fix: TRIM() auf badge_code in allen relevanten Tabellen angewendet
  • SEO-Links: Alle Profil-Links (Activity, Top-Liste, Modal) auf sauberes Pfad-Format (/hotel/user) umgestellt
  • Suche: Fallback für fehlende Badge-Texte implementiert (lädt aus DB nach)
  • Top Users: Pagination hinzugefügt (bis Rang 250), URL speichert nun Auswahl (Hotel/Seite)
  • Admin Fixes: "Last Scan" Anzeige aktualisiert sich nun live (Cache-Buster), "Forever" Anzeige korrigiert
  • API Fixes: Serverseitige Filterung für Newest Badges verbessert (Case-Insensitive, TM/NB Support)
  • Cronjob: Batch Size wird nun dynamisch aus Settings gelesen
  • UI: Footer auf Top-Users Seite fixiert und zentriert
  • Mobile Optimierung: Layouts für Startseite (Newest Badges) und Top-Liste für Smartphones angepasst
  • History: Avatare im Verlauf auf Rund (50%) und 40px vergrößert, Bildqualität auf Medium erhöht
  • Badge-Owners: Avatare in der Besitzerliste auf Rund (50%) und 34px vergrößert, Bildqualität auf Medium erhöht
05.01.2026
  • Private Profile Erkennung via /profile Endpoint (zuverlässiger)
  • "Check All" Button hinzugefügt - prüft alle Tracked Users manuell
  • "Check Selected" Button - prüft nur ausgewählte User
  • Button-Reihenfolge: Check All → Select → Remove All
  • Import TXT Button unter Duration Dropdown verschoben
  • Private Profile werden jetzt beim Hinzufügen sofort erkannt
  • Changelog hinzugefügt
  • Check All läuft jetzt komplett im Hintergrund als separater Prozess
  • Seite bleibt erreichbar während des Checks (kein Session-Lock)
  • Status-Anzeige: Button zeigt "Running..." wenn Cron läuft
  • Automatische Erkennung ob Cron noch läuft nach Page-Reload
  • Optimiert: 25 User pro Batch, 1 Sekunde Delay (weniger Server-Last)
  • Live-Fortschrittsanzeige: User X/Y - Username (✓ok ✗errors)
  • Sortierbare Spalten: Klick auf Header sortiert A-Z / Z-A / älteste-neueste
  • Online-Status Anzeige: 🟢 Online / ⚫ Offline / 🔒 Private
  • Online-Counter in der Statistik-Zeile
  • Online-Status auch auf Startseite bei User-Suche sichtbar
  • Auto-Tracking: User von Startseiten-Suche werden 31 Tage getrackt
  • Draggable Module: Admin-Bereiche per Drag & Drop verschiebbar
  • Modul-Reihenfolge wird im Browser gespeichert
  • Footer "Powered by Habbo API" nach ganz unten verschoben (immer sichtbar)
  • Fix: First Scan loggt keine Badges mehr in Activity (nur neue Badges nach erstem Scan)
  • Neue Filter: 🟢 Online und 🔄 Auto im Automatic User Tracking
  • Activity-Seite: "Badges Removed" Anzeige und Filter entfernt
  • Live Cron Log: Zeigt detaillierten Fortschritt während Check All
  • Auto Cron Log: Persistentes Log für automatische Cron-Jobs (letzte 200 Einträge)
04.01.2026
  • Automatic User Tracking mit Pagination (10 pro Seite)
  • Instant-Suche für Tracked Users
  • Hotel-Filter mit Flaggen-Icons
  • Private/Active Status Anzeige mit Filter-Buttons
  • Select-Modus mit Checkboxen für Bulk-Aktionen
  • Remove Selected / Remove All Funktionen
  • TXT Import für Bulk-Add
  • Custom Dropdowns mit Flaggen für Hotel-Auswahl

⋮⋮ HabboWidgets Date Sync

Sync badge "Owned since" dates from HabboWidgets. This will update first_seen dates if HabboWidgets shows an earlier date.

Single User

Bulk Sync (one username per line)

Add New FAQ

Manage FAQs

Drag to reorder

Loading...

View public FAQ page →

Add New Admin User

Admin Users

Username Can Manage Users Created Last Login Actions
Loading...