Discord Bot
Das Einrichten des Discord Bots kann einem schwierig vorkommen. Mit der richtigen Anleitung ist es jedoch Kinderleicht

Vorbereitung

Discord Applikation

Schritt 1: Erstellen

Begib dich auf und erstelle eine Applikation
Erstellen einer neuen Applikation

Schritt 2: Name vergeben

Vergabe eines Namens für die Applikation

Schritt 3: Bot erstellen

Der Applikation einen Bot hinzufügen

Schritt 4: Bot-Token kopieren

Speichere dir diesen Token ab! Wir brauchen diesen token Später

Schritt 5: Bot auf deinen Server einladen

Unter OAuth2 musst du nun bei SCOPES bot auswählen und unter BOT PERMISSIONS musst du Administartor auswählen. Nun kopierst du den Link, und öffnest ihn in einem neuen Tab
In diesem Fenster nun deinen Server auswählen, auf Weiter klicken und im nächsten Fenster Autorisieren auswählen.
Nun kannst du den Bot auf deinem Server betrachten

Developer Modus

Damit du die Config richtig einstellen kannst, musst du bei deinem Discord den Developer Modus aktivieren. In deinen Einstellungen kannst du unter Erweitert den Entwickler-Modus aktivieren.

Einrichtung der Config

Connection

Unter connection findest du verschiedene Einstellmölichkeiten. 1 Key ➟ Hier gibst du den Key den du dir vorher kopiert hast an 2 Status ➟ - Hier gibst du den OnlineStatus des Bots an. (grüner, gelber oder roter Kreis) (Liste aller möglichen Status: JDA Wiki __ ) 3 Activity.Type ➟ - Hier gibst du die Art der Acitify an. (Spielt..., Guckt.., etc...) (Liste aller möglichen Typs: JDA Wiki ) 4 Activitity.Value ➟ - Die aktivität die angezeigt wird nach dem Typ. Bspw. [Spiel] verifizieren 5 Guild ➟ - Guild steht hier für deinen Discord-Server. Hier musst du die ID deiner Guilde angeben. Diese erhälst du indem du Rechtsklick auf dein Server-Icon machst, und dort die ID kopierst

Verifikation

Command
Dadurch das die Verarbeitung von SlashCommands nicht dirket ist, kann dies einige Minuten dauern bis er angezeigt wird
1 Command ➟ Hier gibts du den Namen des Befehls an, der zur Verifikation genutzt wird. 2 Info ➟ Die Information zum Verify-Command im Discord 3 Code ➟ Hier gibts du den Namen an, welchen das Argument für den Verifycode im Discord haben soll 4 Description ➟ Die Information was man beim 'Code' angegeben werden muss 5 Groups-Verify-Apply ➟ Soll man bei der Verifikation die 'Verify' Gruppe im Discord erhalten 6 Groups-Roles-Apply ➟ Soll man Team oder andere Rollen erhalten Wie muss ich die Gruppen angeben? permission:Rollen-ID. permission ➟ Bei welcher Ingame Permission soll die Gruppe vergeben werden Rollen-ID ➟ Welche Rolle soll dieser Spieler im Discord bekommen.
Wie bekomme ich die Rollen-ID herraus?

Notify & Report

Wenn du Notify antiwierst erhälst du in deinem Discord immer wenn jemand einen Spieler bannt eine Nachricht in einen angegebenen Channel.
Wenn du Report aktivierst, wehälst du in deinem Discord immer wenn jemand einen Spieler reported einen Nachricht in einen angegebenen Channel.
Du musst bei beidem den Channel als ID angeben. Die ID gibts du an, indem du Rechtsklick auf den Channel machst und dort auf 'ID kopieren' klickst.