diff --git a/server/broadcast.js b/server/broadcast.js index 94aa533..d56ba57 100644 --- a/server/broadcast.js +++ b/server/broadcast.js @@ -404,15 +404,14 @@ export function setupBroadcast(io, __dirname) { const sub = (parts[1] || '').toLowerCase(); if (!sub || sub === 'help') { - sendCommandResult(socket, [ - 'Stat-Befehle:', - '/stat today', - '/stat date YYYY-MM-DD', - '/stat range YYYY-MM-DD YYYY-MM-DD', - '/stat ages', - '/stat names', - '/stat countries', - '/all-stats' + sendCommandTable(socket, 'Hilfe: Statistik-Befehle', ['Befehl', 'Beschreibung'], [ + ['/stat today', 'Logins des heutigen Tages'], + ['/stat date YYYY-MM-DD', 'Logins an einem bestimmten Datum'], + ['/stat range YYYY-MM-DD YYYY-MM-DD', 'Logins pro Tag im Zeitraum'], + ['/stat ages', 'Jüngster und ältester Nutzer'], + ['/stat names', 'Häufigkeit der verwendeten Namen'], + ['/stat countries', 'Häufigkeit der Länder'], + ['/all-stats', 'Zusammenfassung wichtiger Kennzahlen'] ]); return; } @@ -640,16 +639,15 @@ export function setupBroadcast(io, __dirname) { } if (command === '/help' || command === '/?') { - sendCommandResult(socket, [ - 'Verfügbare Befehle:', - '/login [username] - Admin-/Command-Login starten', - '/logout-admin - Admin-/Command-Login beenden', - '/whoami-rights - Aktuelle Admin-Rechte anzeigen', - '/stat help - Hilfe zu Statistikbefehlen', - '/all-stats - Zusammenfassung wichtiger Statistiken', - '/kick - Benutzer aus dem Chat werfen', - '/help oder /? - Diese Hilfe' - ], 'help'); + sendCommandTable(socket, 'Hilfe: Verfügbare Befehle', ['Befehl', 'Beschreibung'], [ + ['/login [username]', 'Admin-/Command-Login starten'], + ['/logout-admin', 'Admin-/Command-Login beenden'], + ['/whoami-rights', 'Aktuelle Admin-Rechte anzeigen'], + ['/stat help', 'Hilfe zu Statistikbefehlen anzeigen'], + ['/all-stats', 'Zusammenfassung wichtiger Statistiken'], + ['/kick ', 'Benutzer aus dem Chat werfen'], + ['/help oder /?', 'Diese Hilfe anzeigen'] + ]); return true; }