Discord Bots

Discord Bot hochladen

Schritt-für-Schritt Anleitung zum Upload deines Discord Bots

Voraussetzungen

Bevor du einen Discord Bot hochladen kannst, benötigst du:

  • Einen Account auf CraftingStudio Pro
  • Einen funktionierenden Discord Bot (als Bot-Account registriert)
  • Eine gültige Bot-Invite-URL
  • Eine vollständige Beschreibung mit Commands

⚠️ Wichtig: Selfbots und Userbots sind nicht erlaubt! Der Bot muss als echter Bot-Account registriert sein.

1. Upload-Formular öffnen

Gehe zur Discord Bot Upload-Seite und fülle das Formular aus.

2. Basis-Informationen

Erforderliche Felder:

  • Name: Der Name deines Bots (z.B. "Moderation Pro")
  • Tagline: Kurze Beschreibung in einem Satz
  • Beschreibung: Ausführliche Beschreibung mit Features, Commands und Permissions
  • Version: Aktuelle Version (z.B. "1.0.0")
  • Tags: Relevante Tags, getrennt durch Kommas (z.B. "moderation, music, fun")
  • Sprachen: Unterstützte Sprachen (z.B. "Deutsch, Englisch")
3. Bot-Invite-URL

Die Invite-URL ist Pflicht! Sie ermöglicht es Nutzern, deinen Bot zu ihren Servern hinzuzufügen.

Anforderungen:

  • Die URL muss gültig und funktionsfähig sein
  • Der Bot muss öffentlich einladbar sein
  • Die URL sollte die notwendigen Permissions bereits enthalten
  • Der Bot muss online sein, wenn er auf CraftingStudio Pro gelistet ist

Bot-Invite-URL erstellen:

  1. Gehe zu Discord Developer Portal
  2. Wähle deine Bot-Anwendung aus
  3. Gehe zu "OAuth2" → "URL Generator"
  4. Wähle "bot" als Scope
  5. Wähle die benötigten Permissions aus
  6. Kopiere die generierte URL

ℹ️ Verwende nur die notwendigen Permissions. Administrator-Permissions sollten vermieden werden, wenn möglich.

4. Links & Medien

Optionale Links:

  • Website-URL: Link zu deiner Bot-Website mit zusätzlichen Informationen
  • Source-URL: Link zum Source Code (z.B. GitHub) - erhöht Vertrauen!
  • Support-URL: Link zu deinem Discord-Server oder Support-Kanal

Icon:

  • Lade ein Icon für deinen Bot hoch (empfohlen: 512x512px)
  • Das Icon sollte den Bot gut repräsentieren
5. Commands & Permissions dokumentieren

Es ist sehr wichtig, deine Bot-Commands und benötigte Permissions zu dokumentieren:

Commands auflisten:

  • Liste alle verfügbaren Commands in der Beschreibung auf
  • Erkläre, was jeder Command macht
  • Nenne die Syntax (z.B. /help [command])

Permissions erklären:

  • Liste alle benötigten Permissions auf
  • Erkläre, wofür jede Permission benötigt wird
  • Vermeide unnötige Permissions

💡 Tipp: Eine vollständige Dokumentation erhöht die Akzeptanz deines Bots und hilft Nutzern, ihn besser zu verstehen.

6. Freigabe-Prozess

Nach dem Upload wird dein Bot von unserem Team überprüft:

  1. Initial-Check: Invite-URL wird validiert, Bot wird getestet
  2. Manuelle Prüfung: Team überprüft Inhalt, Qualität und Discord ToS-Konformität
  3. Freigabe: Bot wird veröffentlicht (ca. 24-48h)

Du erhältst eine Benachrichtigung, sobald dein Bot freigegeben wurde.

⚠️ Wichtig: Stelle sicher, dass dein Bot während der Überprüfung online und funktionsfähig ist!

Best Practices
  • Halte deinen Bot online (mindestens 95% Uptime)
  • Nutze aussagekräftige Namen und Beschreibungen
  • Dokumentiere alle Commands und Permissions ausführlich
  • Biete Support für deinen Bot an (z.B. Discord-Server)
  • Verlinke den Source Code, wenn möglich (erhöht Vertrauen)
  • Reagiere schnell auf Bug-Reports und Feedback
  • Halte deinen Bot aktuell und kommuniziere Updates
  • Verwende nur die notwendigen Permissions
  • Stelle sicher, dass dein Bot Discord's Terms of Service entspricht
Was ist nicht erlaubt?
  • Selfbots/Userbots: Bots, die als User-Accounts laufen, sind verboten
  • Raid-Bots/Nuke-Tools: Bots, die Server schaden, sind strengstens verboten
  • Spam-Bots: Bots, die Spam verbreiten, sind nicht erlaubt
  • Betrug: Bots, die Nutzer betrügen oder irreführen, sind verboten
  • Discord ToS-Verstöße: Bots, die gegen Discord's Terms of Service verstoßen, werden sofort entfernt
Bereit für den Upload?

Lies dir vor dem Upload auch die Bot-Richtlinien durch, um sicherzustellen, dass dein Bot alle Anforderungen erfüllt.