PrimeShop
  • Wiki
  • Generelles
    • Lizenzen
    • Infomationen
  • Core-API
    • Warum eine API?
    • Loslegen
    • Placeholder (Core)
  • Webinterface
    • Loslegen
    • bote100
  • BungeeSystem
    • Loslegen
    • Discord Bot
    • Teamspeak-Bot
    • Permissions
  • NickSystem
    • Getting started
  • PermissionsSystem
    • Loslegen
    • Gruppen einstellen
    • Spieler einstellen
    • Permissions
    • FAQ
    • Placeholder (Permissions)
    • Java Installation (Debian 10/11)
  • API
    • API
  • Anderes
    • Support
    • Discord Server
Powered by GitBook
On this page
  • Vorbereitung
  • Discord Applikation
  • Developer Modus
  • Einrichtung der Config
  • Connection
  • Verifikation
  • Notify & Report

Was this helpful?

  1. BungeeSystem

Discord Bot

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

PreviousLoslegenNextTeamspeak-Bot

Last updated 2 years ago

Was this helpful?

Vorbereitung

Discord Applikation

Schritt 1: Erstellen

Begib dich auf und erstelle eine Applikation

Schritt 2: Name vergeben

Schritt 3: Bot erstellen

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

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.

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: __ ) 3 Activity.Type ➟ - Hier gibst du die Art der Acitify an. (Spielt..., Guckt.., etc...) (Liste aller möglichen Typs: ) 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

JDA Wiki
JDA Wiki
Erstellen einer neuen Applikation
Vergabe eines Namens für die Applikation
Der Applikation einen Bot hinzufügen