Das vollständige Handbuch
für deinen Discord-Server.
Vom Einladen des Bots über die Gameserver-Cluster-Verwaltung bis hin zur Konfiguration jedes einzelnen Moduls auf dem Web-Dashboard.
Willkommen bei NightLife Society
Dies ist das offizielle technische Handbuch. Es begleitet dich von den ersten Schritten bis zur Verwaltung komplexer Gameserver-Cluster, dem 24/7 Webradio und der rollenbasierten Administration auf deinem Discord-Server.
Was ist NightLife Society?
NightLife Society ist ein modularer Hochleistungs-Bot für Discord, der die Funktionen von mehreren separaten Bots in einem einzigen stabilen Node.js/TypeScript-System zusammenführt:
Live-Telemetrie (TPS, Latenz, RAM) & RCON-Terminal für 8 Dedicated Server.
Unterbrechungsfreier Voice-Stream mit 40 Sendern und Auto-Reconnect Watchdog.
Verwarnungen mit Eskalation, Banns, Timeouts, Raid-Schutz & Audit-Logs.
Kategorie-Panels mit Dropdowns, HTML-Transkripten und Rechten.
Dedicated Gameserver-Verwaltung
Das System ist direkt über ein verschlüsseltes WireGuard-Mesh (10.10.0.0/24) mit den Dedicated Hosts Node 2 (Nexus-Titan) und Node 3 (Nexus-Hyperion) verbunden. Es werden 8 Spiele live überwacht:
Web-RCON Terminal & In-Game Broadcasts
Im Dashboard unter /gameserver steht ein vollwertiges Web-Terminal zur Verfügung. Befehle wie list, save-all oder whitelist add werden ohne Latenz an die Server-Sockets übermittelt.
NLS Reisepässe & Whitelist
Spieler können über /whitelist apply <server> <name> ihren In-Game Namen einreichen. Nach Genehmigung durch Moderatoren im Dashboard schaltet das System den Spieler automatisch per RCON auf den Gameservern frei.
24/7 Webradio & Musik Lounge
Das Webradio läuft in einem dedizierten, isolierten Subprozess mit FFmpeg-Streaming und Opus-Kompression. Der Bot kann in jedem beliebigen Sprachkanal 24/7 online bleiben, ohne den Haupt-Event-Loop zu belasten.
Kommt es durch Discord-Wartungsarbeiten oder Internet-Disconnects zu einem Streamabbruch, erkennt der Watchdog dies automatisch in weniger als 45 Sekunden, schließt die tote Verbindung und stellt die Musikwiedergabe unterbrechungsfrei wieder her.
Moderation & Audit-Logs
Alle Aktionen (Banns, Kicks, Timeouts, Verwarnungen) werden in der PostgreSQL-Datenbank revisionssicher gespeichert und können im Dashboard eingesehen oder gefiltert werden.
Interaktives Support-Ticketsystem
Erstelle übersichtliche Ticket-Panels mit Select-Menüs (z.B. Allgemeiner Support, Gameserver-Hilfe, Whitelist-Fragen). Nach dem Schließen eines Tickets generiert der Bot automatisch ein vollständiges HTML-Transkript.
Wirtschaft, Shop & Casino-Spiele
Belohne aktive Mitglieder mit Server-Währung. Coins können durch tägliche Belohnungen (/daily) oder Minijobs (/work) verdient und im Server-Shop für Rollen ausgegeben werden. Casino-Spiele (Blackjack, Roulette, Slots, Craps) sorgen für Unterhaltung.
Häufig gestellte Fragen
Warum reagiert der Bot nicht auf Slash Commands?
Stelle sicher, dass der Bot die Berechtigung 'Slash-Befehle verwenden' im entsprechenden Kanal besitzt. Nach einem Update kann es bis zu 1 Minute dauern, bis Discord die Befehle lokal im Client anzeigt.
Wie erhalte ich Zugriff auf das Web-Dashboard?
Jedes Mitglied mit der Berechtigung 'Server verwalten' oder 'Administrator' auf einem Discord-Server kann sich einfach mit seinem Discord-Konto auf dashboard.nightlifesociety.de anmelden.
Werden Passwörter für Gameserver im Dashboard gespeichert?
RCON-Zugangsdaten liegen verschlüsselt auf dem internen WireGuard-Netzwerk und werden niemals an den Browser des Clients übertragen. Befehle werden serverseitig authentifiziert.
Problembehebung & Support
Falls unerwartete Probleme auftreten, steht dir die Community und das Team jederzeit zur Verfügung:
Bereit für dein nächstes Discord-Level?
Logge dich direkt mit deinem Discord-Account ein und konfiguriere deinen Server in unter 2 Minuten im Dashboard.