// Übersicht aller Slash-Befehle des Bots. import { useEffect } from 'react'; import { IconLock } from '../icons.jsx'; const GROUPS = [ ['Für alle', [ ['/rank', 'Zeigt deinen Rang, deine XP und den Fortschritt zum nächsten Level.'], ['/wunsch idee:…', 'Reicht einen Feature-Wunsch ein — landet im Voting-Kanal und auf der Roadmap.'], ['/bug titel:… beschreibung:…', 'Meldet einen Fehler als Issue im Repository. Wird er geschlossen, bekommst du eine Nachricht.'], ['/geburtstag setzen tag:… monat:…', 'Trägt deinen Geburtstag ein. Der Bot gratuliert morgens und vergibt eine Rolle für den Tag.'], ['/geburtstag entfernen', 'Trägt ihn wieder aus.'], ['/remind dauer:… text:…', 'Erinnert dich per Direktnachricht — etwa „2h" oder „30m".'], ['/tag name:…', 'Ruft einen gespeicherten Textbaustein ab, mit Vorschlägen beim Tippen.'], ['/ping', 'Lebenszeichen des Bots.'], ]], ['Moderation', [ ['/warn user:… grund:…', 'Verwarnt jemanden, schickt eine Nachricht und schreibt es ins Protokoll.'], ['/warns user:…', 'Zeigt die Verwarnungs-Historie.'], ['/timeout user:… dauer:…', 'Setzt eine Auszeit.'], ['/purge anzahl:…', 'Löscht mehrere Nachrichten auf einmal.'], ]], ['Einrichtung', [ ['/giveaway preis:… dauer:… gewinner:…', 'Startet eine Verlosung mit Teilnahme-Knopf und automatischer Ziehung.'], ['/ticket-setup', 'Postet den Knopf, über den Support-Tickets als private Threads entstehen.'], ['/playtester-setup', 'Postet den Bewerbungs-Knopf für das Playtester-Programm.'], ['/devlog-backfill', 'Holt ältere Devlog-Nachrichten nachträglich ins Archiv.'], ['/galerie-backfill', 'Dasselbe für den Screenshot-Kanal.'], ]], ]; export default function BotCommands() { useEffect(() => { window.scrollTo(0, 0); }, []); return ( <>
BEFEHLE
{GROUPS.map(([group, commands]) => (

// {group} {group === 'Moderation' && } {group === 'Einrichtung' && }

{commands.map(([name, desc]) => (
{name} {desc}
))}
))}

Moderations- und Einrichtungs-Befehle sind Mitgliedern mit den passenden Discord-Rechten vorbehalten.

); }