Discord-Bot-Command-Builder
Baue einen Chat-Input-(Slash-)Command visuell zusammen, erhalte das genaue Registrierungs-JSON und exportiere einsatzbereiten discord.js- und discord.py-Code. Wird dabei laufend gegen Discords Namens-, Längen- und Strukturlimits geprüft.
Command
Slash-Command-Grundlagen
Nur CHAT_INPUT (Typ 1). User- und Message-Kontextmenü-Commands haben eine andere API-Struktur und sind hier nicht abgedeckt.
1–32 Zeichen, Kleinbuchstaben, nur Buchstaben/Zahlen/-/_, keine Leerzeichen.
Standardberechtigungen
Wer ihn standardmäßig nutzen darf
Server-Admins können das pro Server überschreiben. Lass alles unangehakt, damit standardmäßig jeder den Command nutzen kann.
Nicht vollständig — die vollständige Bitmaske findest du in Discords Dokumentation zu den Berechtigungs-Flags.
default_member_permissions
4
Bot-Einladung
Einladungs-URL (nutzt die obigen Berechtigungen)
Optional — erzeuge einen OAuth2-Einladungslink mit den oben ausgewählten Berechtigungen. Füge die Client-ID deiner eigenen Anwendung ein.
Einladungs-URL
Struktur
Optionen & Subcommands
Probiere ein Beispiel, oder baue unten dein eigenes.
Beispiele
Struktur der obersten Ebene
Ein Command nutzt auf oberster Ebene genau eine dieser Strukturen. Beim Wechseln bleiben die Daten jeder Struktur erhalten, damit du vergleichen kannst.
Validierung
Betreibst du einen eigenen Gameserver?
Wespner-Gameserver mit DDoS-Schutz, NVMe-Laufwerken und Aktivierung innerhalb von Minuten.