Erste Schritte
Nyx Bot ist Slash-first: Jede Einstellung geht in Discord selbst (Wizards mit Channel- und Role-Selects, Modals, Vorschau) und im Dashboard, beides live synchron. Diese Seite bringt einen Server von null zu einer laufenden Konfiguration.
1. Bot einladen
Section titled “1. Bot einladen”Öffne das Dashboard unter dash.nyxbots.com, melde dich mit Discord an und wähle einen Server, auf dem du Server verwalten darfst. „Nyx hinzufügen“ öffnet Discords Einladungsdialog mit den Berechtigungen, die die Module brauchen. Nyx fragt die Intents Guilds, Guild Members, Guild Messages, Message Content, Guild Moderation, Reactions und Voice States an; Nachrichteninhalte werden nur für die Funktionen gelesen, die du einrichtest (Logging, Automod, Tags).
2. Die ersten Commands
Section titled “2. Die ersten Commands”/pingzeigt Latenz, Shard und Uptime./diagnoseprüft die Bot-Rechte im aktuellen Channel, die Rollen-Hierarchie, die aktiven Intents, die Erreichbarkeit von Datenbank und Cache sowie den Tarif des Servers, mit Hinweisen, wie du Probleme behebst./setupstartet den Setup-Wizard: Channels und Rollen per nativem Select wählen, Weiter drücken, Zusammenfassung prüfen./nyx planzeigt den aktuellen Tarif und seine Limits.
Alle Antworten sind lokalisiert: Nyx antwortet in der Sprache deines Discord-Clients (Deutsch, Englisch US, Englisch UK). Server-Admins können eine serverweite Vorgabe setzen.
3. Module einrichten
Section titled “3. Module einrichten”Jedes Modul hat einen eigenen /setup-Schritt und eine Dashboard-Seite. Änderungen per Slash-Command erscheinen sofort im Dashboard und umgekehrt. Es gibt keine Einstellung „nur im Dashboard“.
4. Von Carl-bot wechseln
Section titled “4. Von Carl-bot wechseln”Phase 2 bringt den Importer: Nyx liest deine Reaction-Role-Nachrichten, Share-Link-Tags und Log-Exporte ein, zeigt als Diff, was es tun würde, läuft im Shadow-Modus neben Carl-bot mit einem Report gegen Carls echte Aktionen und schaltet erst auf Knopfdruck scharf. Bis dahin: Nyx neben Carl-bot einladen, die benötigten Module einrichten, vergleichen, dann Carl-bot entfernen.
Tags in TagScript laufen weiter: Der Nyx-Parser ist kompatibel zu Carl-bots Blöcken ({args}, {if}, {random}, {math}, Variablen und mehr) und ergänzt Lazy Evaluation, sodass nur der zutreffende Zweig ausgeführt wird.
5. Status
Section titled “5. Status”Nyx Bot ist in Phase 1 (Fundament). Der Changelog zeigt, was schon da ist und was als Nächstes kommt.