Zurück zu den Tools

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.

Command-Option 1
Command-Option 2
Command-Option 3

Validierung

Sieht gültig aus. Dieser Payload erfüllt Discords Namens-, Längen- und Strukturlimits.
Baust du eine Moderations- oder Profanity-Filter-Option? Prüfe deine Filtermuster, bevor du sie live schaltest, mit dem Regex-Tester.

Betreibst du einen eigenen Gameserver?

Wespner-Gameserver mit DDoS-Schutz, NVMe-Laufwerken und Aktivierung innerhalb von Minuten.

Hosting ansehen