So erstellen Sie einen Bot auf Discord (mit Bildern)

Inhaltsverzeichnis:

So erstellen Sie einen Bot auf Discord (mit Bildern)
So erstellen Sie einen Bot auf Discord (mit Bildern)

Video: So erstellen Sie einen Bot auf Discord (mit Bildern)

Video: So erstellen Sie einen Bot auf Discord (mit Bildern)
Video: Kik Messenger - Die unglaublich schnelle plattformübergreifende Messenger-App 2024, Dezember
Anonim

Discord ist ein beliebtes Chat-Programm, das Spieler oft verwenden und lieben. Discord-Benutzer können kostenlos ihren eigenen Discord-Kanal erstellen und Leute einladen, dem Kanal beizutreten. Einige Leute verwenden Bots auf Discord, um Musik abzuspielen, neue Benutzer auf dem Kanal zu begrüßen und vieles mehr. In diesem wikiHow zeigen wir dir, wie du einen Bot für Discord erstellst. Allerdings sollten Sie sich zumindest ein wenig mit der Codierung auskennen, da Bots über JavaScript funktionieren.

Schritt

Teil 1 von 6: Computer vorbereiten

Erstellen Sie einen Bot in Discord Schritt 1
Erstellen Sie einen Bot in Discord Schritt 1

Schritt 1. Laden Sie Node.js von https://nodejs.org/en/download/ herunter

Node.js ist die kostenlose JavaScript-Laufzeit, die Sie zum Erstellen von Bots benötigen. Sie können die Installationsdatei für Windows oder MacOS sowie die gewünschte Version auswählen. Für diesen Vorgang wird empfohlen, die LTS-Version zu wählen.

Erstellen Sie einen Bot in Discord Schritt 2
Erstellen Sie einen Bot in Discord Schritt 2

Schritt 2. Führen Sie die Installationsdatei aus

Klicken Sie auf einem Windows-Computer einfach auf die heruntergeladene Datei, um die Installation auszuführen. Auf einem Mac müssen Sie die Dateien extrahieren und die Anwendungs-/Installationsdatei suchen. Stellen Sie sicher, dass Sie alle Vereinbarungen gelesen haben, bevor Sie die Installation durchführen.

Erstellen Sie einen Bot in Discord Schritt 3
Erstellen Sie einen Bot in Discord Schritt 3

Schritt 3. Erstellen Sie ein Discord-Konto (optional)

Wenn Sie noch kein Discord-Konto haben, können Sie unter https://discord.com/ eines erstellen.

Erstellen Sie einen Bot in Discord Schritt 4
Erstellen Sie einen Bot in Discord Schritt 4

Schritt 4. Melden Sie sich bei Ihrem Discord-Konto und -Kanal an

Öffnen Sie die Discord-Anwendung auf Ihrem Computer und öffnen Sie den Kanal, dem Sie den Bot hinzufügen möchten.

Teil 2 von 6: Bots auf Discord erstellen

Erstellen Sie einen Bot in Discord Schritt 5
Erstellen Sie einen Bot in Discord Schritt 5

Schritt 1. Besuchen Sie https://discord.com/developers/applications/me über einen Webbrowser

Möglicherweise können Sie bereits über die App auf Ihr Konto zugreifen, melden sich jedoch erneut an, wenn Sie dazu aufgefordert werden. In diesem Abschnitt erstellen Sie eine Bot-fähige Anwendung. Das bedeutet, dass Sie Apps und Bots erstellen werden.

Erstellen Sie einen Bot in Discord Schritt 6
Erstellen Sie einen Bot in Discord Schritt 6

Schritt 2. Klicken Sie auf die blaue Schaltfläche Neue Anwendung

Es befindet sich auf der rechten Seite Ihres Browsers. Ein Popup-Fenster für Ihren App-Namen wird angezeigt.

Geben Sie den Namen der Anwendung ein und klicken Sie auf „Erstellen“. Wählen Sie einen aussagekräftigen Namen (z. B. "Greeterbot"), wenn der Bot Ihrer App Benutzer begrüßt. Ein Name wie "Greeterbot" kann jedoch Fehler auslösen, da es sich um einen so beliebten Namen handelt. Fügen Sie daher am Ende des Namens eine Zahlenfolge hinzu (zB "Greeterbot38764165441")

Erstellen Sie einen Bot in Discord Schritt 7
Erstellen Sie einen Bot in Discord Schritt 7

Schritt 3. Klicken Sie im linken Menü auf Bots

Dieses Menü wird durch ein Puzzleteilsymbol angezeigt.

Erstellen Sie einen Bot in Discord Schritt 8
Erstellen Sie einen Bot in Discord Schritt 8

Schritt 4. Klicken Sie auf Bot hinzufügen

Diese Schaltfläche befindet sich unter der Überschrift „Build-A-Bot“.

  • Klicken Sie auf „Ja, tun Sie es! “im Popup-Fenster, um die Aktion zu bestätigen.
  • Wenn Sie eine Fehlermeldung zu einem zu beliebten Namen erhalten, gehen Sie zurück zur Anwendungsseite und ändern Sie den Namen. Zum Beispiel wurde der Name „Music Bot“als zu beliebt erachtet. Sie können jedoch am Ende des App-Namens einige Zahlen hinzufügen.
Erstellen Sie einen Bot in Discord Schritt 9
Erstellen Sie einen Bot in Discord Schritt 9

Schritt 5. Klicken Sie auf Click to Reveal Token

Dieser Beitrag befindet sich im Bot-Informationsbereich. Wenn Sie auf den Text klicken, sehen Sie eine Reihe von Buchstaben und Zahlen.

Klicken Sie auf „Kopieren“, um den gesamten Text zu kopieren. Sie können ihn in eine Haftnotiz- oder Notiz-App einfügen, aber stellen Sie sicher, dass Sie auf den Code zugreifen können und geben Sie ihn niemandem weiter. Jeder mit dem Code kann den Bot steuern. Der Code wird immer auf dieser Seite angezeigt, wenn Sie ihn benötigen

Teil 3 von 6: Bots an Discord-Server-Server oder -Kanäle senden

Erstellen Sie einen Bot in Discord Schritt 10
Erstellen Sie einen Bot in Discord Schritt 10

Schritt 1. Klicken Sie auf Allgemeine Informationen

Es befindet sich im Menü auf der linken Seite des Bildschirms.

Erstellen Sie einen Bot in Discord Schritt 11
Erstellen Sie einen Bot in Discord Schritt 11

Schritt 2. Klicken Sie im Abschnitt „Client-ID“auf Kopieren

Diese Option befindet sich in der Mitte der Webseite.

Erstellen Sie einen Bot in Discord Schritt 12
Erstellen Sie einen Bot in Discord Schritt 12

Schritt 3. Fügen Sie die kopierte ClientID in die folgende URL ein:

„https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8“

Wenn Ihre ClientID beispielsweise „000000000000000001“lautet, sieht die URL wie folgt aus:

Erstellen Sie einen Bot in Discord Schritt 13
Erstellen Sie einen Bot in Discord Schritt 13

Schritt 4. Fügen Sie die URL in die Adressleiste des Browsers ein

Sie werden zu einer neuen Seite weitergeleitet, auf der Sie Bots zu Ihrem Kanal hinzufügen können.

  • Klicken Sie auf das Dropdown-Feld, um alle kompatiblen Kanäle anzuzeigen.
  • Klicken Sie auf „Autorisieren“, um fortzufahren. Sie erhalten eine Bestätigungsmeldung, dass der Bot hinzugefügt wurde und der aktive Tab geschlossen werden kann.

Teil 4 von 6: Bots codieren

Schritt 1. Erstellen Sie einen Ordner für Bot-Codes auf dem Desktop

Sie erstellen Codedateien, die später dem Ordner hinzugefügt werden.

  • Der in diesem Artikel gezeigte Code stammt von
  • Wenn Sie möchten, können Sie im Internet nach anderen Bot-Codes suchen, z. B. nach Codes für das kontinuierliche Abspielen von Musik. Dieses wikiHow verwendet Beispielcode für Bots, die auf Text oder Befehle reagieren, die mit "!"

Schritt 2. Öffnen Sie ein Textbearbeitungsprogramm

Sie können ein einfacheres Textbearbeitungsprogramm wie Notepad für Windows oder TextEdit für Mac verwenden.

Schritt 3. Geben Sie den folgenden Code ein:

    { "Token": "Ihr Bot-Token" }

  • Stellen Sie sicher, dass Sie die aus den vorherigen Schritten erhaltene Bot-Token-Nummer in Anführungszeichen in den Codetext eingeben.

Schritt 4. Speichern Sie die Datei als „ auth.json “

Stellen Sie sicher, dass die Datei nicht mit der Erweiterung.txt gespeichert ist.

Schritt 5. Erstellen Sie ein neues Dokument

Sie können eine erstellen, indem Sie die Tastenkombination Strg+N (Windows) oder Cmd+N (Mac) drücken oder auf der Registerkarte „Datei“auf die Option „Neu“klicken.

Schritt 6. Geben Sie den folgenden Code ein:

    { „name“: „greeter-bot“, „version“: „1.0.0“, „description“: „My First Discord Bot“, „main“: „bot.js“, „author“: „Dein Name“, „Abhängigkeiten“: {} }

  • Stellen Sie sicher, dass Sie den Eintrag "Ihr Name" durch Ihren Namen ersetzen. Sie können auch den Eintrag "Beschreibung" ändern, wenn Sie "My First Discord Bot" nicht verwenden möchten.

Schritt 7. Speichern Sie die Datei als „ package.json “

Stellen Sie sicher, dass die Datei nicht mit der Erweiterung.txt gespeichert ist.

Schritt 8. Erstellen Sie ein neues Dokument

Sie können eine erstellen, indem Sie die Tastenkombination Strg+N (Windows) oder Cmd+N (Mac) drücken oder auf der Registerkarte „Datei“auf die Option „Neu“klicken.

Schritt 9. Geben Sie den Bot-Code ein

Wenn Sie beispielsweise einen Bot erstellen möchten, der auf Nachrichten oder Befehle reagiert, die mit dem Symbol "!" beginnen, geben Sie den folgenden Code ein:

    var Discord = require('discord.io'); Var-Logger = require('winston'); var auth = require('./auth.json'); // Logger-Einstellungen konfigurieren logger.remove(logger.transports. Console); logger.add (neue logger.transports. Console, { colorize: true }); logger.level = 'debug'; // Discord Bot initialisieren var bot = new Discord. Client({ token: auth.token, autorun: true }); bot.on('ready', function (evt) { logger.info('Connected'); logger.info('Logged in as: '); logger.info(bot.username + ' - (' + bot.id + ')'); }); bot.on('message', function (user, userID, channelID, message, evt) { // Unser Bot muss wissen, ob er einen Befehl ausführen wird // Er hört auf Nachrichten, die mit `!` beginnen if (message.substring(0, 1) == '!') { var args = message.substring(1).split(' '); var cmd = args[0]; args = args.splice(1); switch(cmd) { // !ping case 'ping': bot.sendMessage({ to: channelID, message: 'Pong!' }); break; // Fügen Sie einfach alle case-Befehle hinzu, wenn Sie möchten. } } });

Erstellen Sie einen Bot in Discord Schritt 14
Erstellen Sie einen Bot in Discord Schritt 14

Schritt 10. Speichern Sie die Datei als „bot.js“

Stellen Sie sicher, dass die Datei nicht mit der Erweiterung.txt gespeichert ist.

An dieser Stelle können Sie Ihr Textbearbeitungsprogramm schließen

Teil 5 von 6: Installieren eines Support-Bots

Erstellen Sie einen Bot in Discord Schritt 15
Erstellen Sie einen Bot in Discord Schritt 15

Schritt 1. Öffnen Sie ein Eingabeaufforderungsfenster

Unter Windows können Sie im Windows-Suchfeld im Menü "Start" das Stichwort "Cmd" verwenden. Auf einem Mac können Sie über Spotlight nach „Eingabeaufforderung“suchen.

Erstellen Sie einen Bot in Discord Schritt 16
Erstellen Sie einen Bot in Discord Schritt 16

Schritt 2. Greifen Sie auf den Bots-Ordner auf dem Desktop zu

Sie könnten beispielsweise cd\Users\Default Desktop\Desktop\FolderDiscordBotName eingeben.

Erstellen Sie einen Bot in Discord Schritt 17
Erstellen Sie einen Bot in Discord Schritt 17

Schritt 3. Geben Sie npm install discord.io winston –save ein und drücken Sie die Eingabetaste

Sobald Node.js installiert ist, lädt diese Befehlszeile automatisch die Unterstützung oder Abhängigkeit für den Bot in den Desktop-Ordner herunter.

Erstellen Sie einen Bot in Discord Schritt 18
Erstellen Sie einen Bot in Discord Schritt 18

Schritt 4. Geben Sie npm install https://github.com/woor/discord.io/tarball/gateway_v6 ein und drücke Eintreten.

Der Code stellt sicher, dass keine anderen Elemente oder Programme vorhanden sind, die Sie installieren müssen, damit der Bot funktioniert.

Jetzt haben Sie den Code für den Bot und werden testen, ob der Code in der nächsten Methode funktionieren kann

Teil 6 von 6: Den Bot ausführen

Erstellen Sie einen Bot in Discord Schritt 19
Erstellen Sie einen Bot in Discord Schritt 19

Schritt 1. Geben Sie node bot.js ein und drücken Sie die Eingabetaste im Eingabeaufforderungsfenster

Wenn Sie eine Fehlermeldung erhalten, machen Sie mit dem Bot-Code etwas falsch.

Erstellen Sie einen Bot in Discord Schritt 20
Erstellen Sie einen Bot in Discord Schritt 20

Schritt 2. Geben Sie „!Intro“in Discord ein

Geben Sie den Befehl auf dem Kanal ein, der den Bot enthält. Der in diesem Artikel gezeigte Beispielcode weist den Bot an, auf Befehle oder Beiträge zu reagieren, die mit dem Symbol „!“beginnen. mit dem Wort "Pong!". Um zu testen, ob der Bot funktioniert, geben Sie „!Intro“ein und warten Sie auf eine Antwort oder Antwort vom Bot.

Erstellen Sie einen Bot in Discord Schritt 21
Erstellen Sie einen Bot in Discord Schritt 21

Schritt 3. Überprüfen Sie den Code, wenn Sie keine Antwort erhalten

Wenn der Bot nicht auf die „!Intro“-Nachricht auf Discord reagiert, lies dieses wikiHow noch einmal und vergewissere dich, dass der Bot richtig eingerichtet ist. Stellen Sie außerdem sicher:

  • Node.js wurde korrekt installiert.
  • Das Bot Token wird korrekt in die Datei auth.json eingefügt.
  • Du bist auf demselben Kanal wie bot
  • Der Bot ist bereits auf dem Server.
  • Der in den Dateien auth.json, bot.js und package.json enthaltene Code ist korrekt.
  • Sie haben alle Unterstützungen oder Abhängigkeiten heruntergeladen, damit der Bot mithilfe der Eingabeaufforderung (nach der Installation von Node.js) funktioniert.

Empfohlen: