Sådan opretter du en bot på Discord (med billeder)

Indholdsfortegnelse:

Sådan opretter du en bot på Discord (med billeder)
Sådan opretter du en bot på Discord (med billeder)

Video: Sådan opretter du en bot på Discord (med billeder)

Video: Sådan opretter du en bot på Discord (med billeder)
Video: Sådan spotter du en deepfake 2024, November
Anonim

Discord er et populært chatprogram, som spillere ofte bruger og elsker. Discord -brugere kan oprette deres egen Discord -kanal gratis og invitere folk til at deltage i kanalen. Nogle mennesker bruger bots på Discord til at afspille musik, hilse på nye brugere på kanalen og mere. Denne wikiHow lærer dig, hvordan du opretter en bot til Discord. Du bør dog i det mindste være lidt fortrolig med kodning, fordi bots fungerer via JavaScript.

Trin

Del 1 af 6: Klargøring af computeren

Opret en Bot i Discord Trin 1
Opret en Bot i Discord Trin 1

Trin 1. Download Node.js fra

Node.js er den gratis JavaScript -runtime, du har brug for for at bygge bots. Du kan vælge installationsfilen til Windows eller MacOS samt den ønskede version. Til denne proces anbefales det, at du vælger LTS -versionen.

Opret en Bot i Discord Trin 2
Opret en Bot i Discord Trin 2

Trin 2. Kør installationsfilen

På en Windows -computer skal du blot klikke på den downloadede fil for at køre installationen. På en Mac skal du pakke filerne ud og finde applikations-/installationsfilen. Sørg for at læse alle aftalerne, før du foretager installationen.

Opret en Bot i Discord Trin 3
Opret en Bot i Discord Trin 3

Trin 3. Opret en Discord -konto (valgfrit)

Hvis du ikke har en Discord -konto endnu, kan du oprette en på

Opret en Bot i Discord Trin 4
Opret en Bot i Discord Trin 4

Trin 4. Log ind på din Discord -konto og -kanal

Åbn Discord -applikationen på din computer, og åbn den kanal, du vil tilføje bot til.

Del 2 af 6: Oprettelse af Bots on Discord

Opret en Bot i Discord Trin 5
Opret en Bot i Discord Trin 5

Trin 1. Besøg https://discord.com/developers/applications/me via en webbrowser

Du har muligvis allerede adgang til din konto via appen, men log ind igen, hvis du bliver bedt om det. I dette afsnit opretter du en bot-aktiveret applikation. Det betyder, at du bygger apps og bots.

Opret en Bot i Discord Trin 6
Opret en Bot i Discord Trin 6

Trin 2. Klik på den blå knap Ny applikation

Det er på højre side af din browser. Et pop op-vindue til dit appnavn vises.

Indtast programmets navn, og klik på "Opret". Vælg et beskrivende navn (f.eks. "Greeterbot"), hvis din apps bot fungerer til at hilse på brugere. Et navn som "Greeterbot" kan dog udløse fejl, fordi det er et så populært navn. Tilføj derfor en række tal til slutningen af navnet (f.eks. "Greeterbot38764165441")

Opret en Bot i Discord Trin 7
Opret en Bot i Discord Trin 7

Trin 3. Klik på Bots i menuen til venstre

Denne menu er angivet med et puslespil -ikon.

Opret en Bot i Discord Trin 8
Opret en Bot i Discord Trin 8

Trin 4. Klik på Tilføj bot

Denne knap er under "Build-A-Bot" -overskriften.

  • Klik på "Ja, gør det!”I pop op-vinduet for at bekræfte handlingen.
  • Hvis du får en fejlmeddelelse om et navn, der er for populært, skal du gå tilbage til applikationssiden og ændre navnet. For eksempel blev navnet "Music Bot" anset for populært. Du kan dog tilføje nogle tal til slutningen af appnavnet.
Opret en Bot i Discord Trin 9
Opret en Bot i Discord Trin 9

Trin 5. Klik på Click to Reveal Token

Dette indlæg ligger i botinformationsområdet. Når der klikkes på teksten, kan du se en række bogstaver og tal.

Klik på "Kopier" for at kopiere al teksten. Du kan indsætte den i en klistermærke eller note -app, men sørg for at få adgang til koden og ikke give den til nogen. Alle med koden kan styre botten. Koden vil altid blive vist på denne side, når du har brug for den

Del 3 af 6: Afsendelse af bots til Discord Server -servere eller kanaler

Opret en Bot i Discord Trin 10
Opret en Bot i Discord Trin 10

Trin 1. Klik på Generelle oplysninger

Det er i menuen i venstre side af skærmen.

Opret en Bot i Discord Trin 11
Opret en Bot i Discord Trin 11

Trin 2. Klik på Kopi under sektionen "Klient -id"

Denne mulighed er i midten af websiden.

Opret en Bot i Discord Trin 12
Opret en Bot i Discord Trin 12

Trin 3. Indsæt det ClientID, du kopierede, i følgende URL:

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

Hvis dit ClientID f.eks. Er “000000000000000001”, vil URL’en se sådan ud:

Opret en Bot i Discord Trin 13
Opret en Bot i Discord Trin 13

Trin 4. Indsæt URL'en i browserens adresselinje

Du bliver taget til en ny side, der giver dig mulighed for at tilføje bots til din kanal.

  • Klik på rullemenuen for at få vist alle kompatible kanaler.
  • Klik på "Autoriser" for at fortsætte. Du får en bekræftelsesmeddelelse om, at botten er tilføjet, og den aktive fane kan lukkes.

Del 4 af 6: Kodningsbots

Trin 1. Opret en mappe til botkoder på skrivebordet

Du opretter kodefiler, der senere tilføjes til mappen.

  • Koden vist i denne artikel er hentet fra
  • Du kan søge på internettet efter andre botkoder, hvis du vil, f.eks. Koder til kontinuerlig afspilning af musik. Denne wikiHow bruger prøvekode til bots, der reagerer på tekst eller kommandoer, der starter med "!"

Trin 2. Åbn et tekstredigeringsprogram

Du kan bruge et lavere tekstredigeringsprogram som Notesblok til Windows eller TextEdit til Mac.

Trin 3. Indtast følgende kode:

    {"Token": "Dit Bot Token"}

  • Sørg for at indtaste Bot Token -nummeret fra de foregående trin i anførselstegn i kodeteksten.

Trin 4. Gem filen som "auth.json"

Sørg for, at filen ikke er gemt med en.txt -udvidelse.

Trin 5. Opret et nyt dokument

Du kan oprette en ved at trykke på genvejen Ctrl+N (Windows) eller Cmd+N (Mac) eller klikke på "Ny" i fanen "Fil".

Trin 6. Indtast følgende kode:

    {"Name": "greeter-bot", "version": "1.0.0", "description": "My First Discord Bot", "main": "bot.js", "author": "Your name", "Afhængigheder": {}}

  • Sørg for, at du erstatter "Dit navn" -posten med dit navn. Du kan også ændre posten "beskrivelse", hvis du ikke vil bruge "My First Discord Bot."

Trin 7. Gem filen som "package.json"

Sørg for, at filen ikke er gemt med en.txt -udvidelse.

Trin 8. Opret et nyt dokument

Du kan oprette en ved at trykke på genvejen Ctrl+N (Windows) eller Cmd+N (Mac) eller klikke på "Ny" i fanen "Fil".

Trin 9. Indtast botkoden

Hvis du f.eks. Vil oprette en bot, der reagerer på meddelelser eller kommandoer, der begynder med symbolet "!", Skal du indtaste følgende kode:

    var Discord = require ('discord.io'); var logger = require ('winston'); var auth = require ('./ auth.json'); // Konfigurer loggerindstillinger logger.remove (logger.transports. Console); logger.add (ny logger.transports. Console, {colorize: true}); logger.level = 'debug'; // Initialiser Discord Bot var bot = ny Discord. Client ({token: auth.token, autorun: true}); bot.on ('klar', funktion (evt) {logger.info ('Connected'); logger.info ('Logget ind som:'); logger.info (bot.username + ' - (' + bot.id + ')');}); bot.on ('besked', funktion (bruger, bruger -id, kanal -id, besked, evt) {// Vores bot skal vide, om den vil udføre en kommando // Den vil lytte efter meddelelser, der starter med '!' hvis (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; // Tilføj bare eventuelle kommandoer til sag, hvis du vil.}}});

Opret en Bot i Discord Trin 14
Opret en Bot i Discord Trin 14

Trin 10. Gem filen som "bot.js"

Sørg for, at filen ikke er gemt med en.txt -udvidelse.

Du kan lukke dit tekstredigeringsprogram på dette tidspunkt

Del 5 af 6: Installation af en Support Bot

Opret en Bot i Discord Trin 15
Opret en Bot i Discord Trin 15

Trin 1. Åbn et kommandopromptvindue

I Windows kan du bruge søgeordet "Cmd" i Windows -søgefeltet i menuen "Start". På en Mac kan du søge efter "Kommandoprompt" via Spotlight.

Opret en Bot i Discord Trin 16
Opret en Bot i Discord Trin 16

Trin 2. Åbn bots -mappen på skrivebordet

For eksempel kan du skrive cd / Users / Default Desktop / Desktop / FolderDiscordBotName.

Opret en Bot i Discord Trin 17
Opret en Bot i Discord Trin 17

Trin 3. Skriv npm install discord.io winston –save, og tryk på Enter

Når Node.js er installeret, vil denne kommandolinje automatisk downloade understøttelsen eller afhængigheden af botten til mappen på skrivebordet.

Opret en Bot i Discord Trin 18
Opret en Bot i Discord Trin 18

Trin 4. Indtast npm install og tryk på Gå ind.

Koden sikrer, at der ikke er andre elementer eller programmer, du skal installere, for at botten kan fungere.

Nu har du koden til botten og vil teste, at koden kan fungere i den næste metode

Del 6 af 6: Kører Bot

Opret en Bot i Discord Trin 19
Opret en Bot i Discord Trin 19

Trin 1. Indtast node bot.js, og tryk på Enter i vinduet Kommandoprompt

Hvis du får en fejlmeddelelse, gør du noget forkert med botkoden.

Opret en Bot i Discord Trin 20
Opret en Bot i Discord Trin 20

Trin 2. Skriv “! Intro” i Discord

Indtast kommandoen på den kanal, der indeholder bot. Eksempelkoden vist i denne artikel instruerer boten om at reagere på kommandoer eller indlæg, der begynder med symbolet "!" med ordet "Pong!". For at teste, om bot fungerer, skal du skrive "! Intro" og vente på et svar eller svar fra boten.

Opret en Bot i Discord Trin 21
Opret en Bot i Discord Trin 21

Trin 3. Kontroller koden, hvis du ikke får noget svar

Hvis boten ikke reagerer på meddelelsen "! Intro" på Discord, skal du læse denne wikiHow igen og sikre dig, at botten er konfigureret korrekt. Sørg desuden for:

  • Node.js installeret korrekt.
  • Bot -token er korrekt indsat i filen auth.json.
  • Du er på samme kanal som bot
  • Botten er allerede på serveren.
  • Koden inkluderet i auth.json-, bot.js- og package.json -filerne er korrekt.
  • Du har downloadet alle understøttelser eller afhængigheder, så bot'en kan fungere ved hjælp af kommandoprompten (efter at Node.js er installeret).

Anbefalede: