Hoe een bot in onenigheid te maken

Discord is een populair chattenprogramma dat sterk wordt gebruikt en favoriet door gamers. Gebruikers kunnen gratis hun eigen Discord-kanalen maken en mensen uitnodigen om mee te doen. Sommige mensen gebruiken bots in onenigheid om muziek te laten spelen, nieuwe mensen in het kanaal te begroeten, en nog veel meer. Thiswill laat je zien hoe je een bot maakt voor onenigheid. Je moet op zijn minst een beetje bekend zijn met codering sinds jаvascript is wat het bot werkt.

Stappen

Deel 1 van 6:
Uw computer voorbereiden
  1. Titel afbeelding Maak een bot in Discord Step 1
1. Node downloaden.js van HTTPS: // NODEJS.Org / NL / Download /. Knooppunt.JS is een gratis jаvascript-runtime die je nodig hebt om je bot te maken. U kunt zowel het Windows- of MacOS-installatieprogramma als welke versie ook zijn. De LTS-versie wordt aanbevolen voor dit proces.
  • Titel afbeelding Maak een bot in Discord Step 2
    2. Voer het installatieprogramma uit. Een Windows-computer moet gewoon op het gedownloade bestand klikken om het installatieprogramma te starten, maar een MacOS-computer moet het bestand uitpakken om de installatieprogramma te vinden. Zorg ervoor dat u alle overeenkomsten leest terwijl u door de installateur gaat.
  • Titel afbeelding Maak een bot in Discord Step 3
    3. Maak een Discord-account (optioneel). Als u nog geen Discord-account hebt, meldt u zich aan voor één bij HTTPS: // Discord.com /.
  • Titel afbeelding Maak een bot in Discord Step 4
    4. Log in op uw Discord-account en kanaal. Open de Discord-app op uw computer en navigeer naar het kanaal waar u uw bot wilt in.
  • Deel 2 van 6:
    Het maken van de bot op onenigheid
    1. Titel afbeelding Maak een bot in Discord Step 5
    1. Ga naar HTTPS: // Discord.com / ontwikkelaars / applicaties / mij In een webbrowser. U moet al via de app inloggen, maar opnieuw inloggen als u wordt gevraagd. In dit gedeelte maak je een app die de Bot activeert, dus je maakt een app en een bot.
  • Titel afbeelding Maak een bot in Discord Stap 6
    2. Klik op het blauw Nieuwe applicatie knop. Je zult dit aan de rechterkant van de browser zien. Er verschijnt een venster voor de naam van uw app.
  • Typ de naam van de toepassing in en klik op "Maken."Je wilt een naam maken die beschrijvend is, zoals "GreeterBot" Als uw app BOT mensen begroet. Echter, "GreeterBot" Zal waarschijnlijk later fouten veroorzaken omdat het een populaire naam is, dus voeg een aantal cijfers toe na de naam, zoals "Greeterbot38764165441."
  • Titel afbeelding Maak een bot in Discord Step 7
    3. Klik Bot In het linkermenu. Dit is ook het pictogram Puzzel Pictogram.
  • Titel afbeelding Maak een bot in Discord Step 8
    4. Klik Voeg Bot toe. Dit staat onder de kop "build-a-bot".
  • Klik op "Ja, doe het!"In de pop-up om je actie te bevestigen.
  • Als u een fout krijgt over de naam die te populair is, gaat u naar de toepassingspagina en wijzigt u de naam van de app. Bijvoorbeeld, "Music Bot" was te populair, dus het toevoegen van een paar nummers aan het einde van de app geholpen.
  • Titel afbeelding Maak een bot in Discord Stap 9
    5. Klik Klik om token te onthullen. Je zult dit zien in het informatiegebied van je bot. Wanneer u op die tekst klikt, ziet u een reeks letters en cijfers.
  • Klik op "Kopiëren" om al die tekst te kopiëren. Je kunt het ergens op een plaknotitie plakken, maar zorg ervoor dat je toegang hebt tot die code en geef het niet aan iemand. Wie die code heeft, kan de bot bedienen. Deze code zal altijd hier zijn als je het nodig hebt.
  • Deel 3 van 6:
    De bot naar de Discord-server / kanaal verzenden
    1. Titel afbeelding Maak een bot in Discord Step 10
    1. Klik Algemene informatie. Dit zit in het menu aan de linkerkant.
  • Titel afbeelding Maak een bot in Discord Step 11
    2. Klik Kopiëren Onder client-ID. Je zult dit rond het midden van de webpagina zien.
  • Titel afbeelding Maak een bot in Discord Step 12
  • Als uw clientid bijvoorbeeld 000000000000000001 was, zou uw URL er als volgt uitzien: HTTPS: // Discord.com / oauth2 / autoriseren?& client_id = 000000000000000001 & scope = BOT & Machtigingen = 8
  • Titel afbeelding Maak een bot in Discord Step 13
    4. Plak uw URL in de adresbalk op uw webbrowser. Je wordt naar een pagina gebracht waar je je bot aan een kanaal kunt toewijzen.
  • Klik op het vervolgkeuzelijst om al uw compatibele kanalen weer te geven.
  • Klik op "Autoriseren" om door te gaan. Je krijgt een bevestiging dat de bot is verplaatst en dat je het actieve tabblad kunt sluiten.
  • Deel 4 van 6:
    Codering van de bot
    1. Maak een map op uw bureaublad voor uw BOT-code. Je maakt bestanden van code die hierheen gaat.
  • 2. Open een teksteditor. U kunt de standaardprogramma`s zoals Kladblok voor Windows of TextTit voor Mac gebruiken.
  • 3. Typ de volgende code:
    {"Token": "Your Bot Token"}
  • Zorg ervoor dat u dat BOT-tokenummer invoert dat u hebt gekregen van de voorgaande stappen tussen de aanhalingstekens in de tekst.
  • 4. Sla het bestand op als "Auth.JSON ". Zorg ervoor dat het bestand niet opslaat met een .TXT-bestandsextensie.
  • 5. Start een nieuw document. Je kunt dit doen door te drukken Ctrl+N (Windows), of ⌘ cmd+N (MAC), of klik op "Nieuw" in het tabblad "Bestand".
  • 6. Typ de volgende code:
    {"Naam": "Greeter-bot", "versie": "1.0.0 "," Beschrijving ":" My First Discord Bot "," Main ":" Bot.JS "," Auteur ":" Uw naam "," afhankelijkheden ": {}}
  • Zorg dat u vervangt "Auteur "Naam met uw naam. U kunt ook de "beschrijving" wijzigen als u niet leuk vindt "Mijn eerste Discord Bot."
  • 7. Sla het bestand op als "Pakket.JSON ". Zorg ervoor dat het bestand niet opslaat met een .TXT-bestandsextensie.
  • 8. Start een nieuw document. Je kunt dit doen door te drukken Ctrl+N (Windows), of ⌘ cmd+N (MAC), of klik op "Nieuw" in het tabblad "Bestand".
  • 9. Typ de code van je bot. Als u bijvoorbeeld een bot wilt maken die reageert op eventuele berichten die beginnen "!", Typ de volgende code:
    Var Discord = Vereist (`Discord.IO `) - VAR-logger = vereisen (` Winston `) - var Auth = vereisen (`./ auth.JSON `) - // configureer logger-settinyLogger.verwijderen (logger.transport.Console) -logger.Toevoegen (nieuwe logger.transport.Console, {colorize: true}) - Logger.Niveau = `debug` - // Initialize Discord Botvar Bot = Nieuwe Discord.Client ({token: auth.Token, Autorun: True}) - Bot.Aan (`klaar`, functie (EVT) {logger.info (`verbonden`) - Logger.info (`ingelogd als:`) -Logger.info (bot.Gebruikersnaam + `- (` + bot.ID + `)`) -}) - Bot.AAN (`bericht`, functie (gebruiker, userid, channelid, bericht, evt) {// onze bot moet weten of het een opdracht // uitvoert, het zal luisteren naar berichten die beginnen met `!`if (bericht.substring (0, 1) == `!`) {var args = bericht.substring (1).Split (``) -Var cmd = args [0] -args = args.Splice (1) -Schitch (CMD) {// !Pingcase `Ping`: Bot.SendMessage ({to: channelid, bericht: `pong!`}) - Break - // Voeg gewoon eencommando`s toe als u dat wilt.}}})-
  • Titel afbeelding Maak een bot in Discord Step 14
    10. Sla het bestand op als "bot".JS ". Zorg ervoor dat het bestand niet opslaat met een .TXT-bestandsextensie.
  • U kunt uw teksteditor sluiten.
  • Deel 5 van 6:
    BOT-afhankelijkheden installeren
    1. Titel afbeelding Maak een bot in Discord Step 15
    1. Open een opdrachtpromptvenster. Op Windows kunt u "CMD" zoeken in het Windows-zoekveld in het menu Start. Op Mac kunt u Spotlight zoeken voor "opdrachtprompt."
  • Titel afbeelding Maak een bot in Discord Step 16
    2. Navigeer naar je bot-map op je bureaublad. U kunt bijvoorbeeld typen CD gebruikers standaard desktop Desktop DiscordbotFoldername.
  • Titel afbeelding Maak een bot in Discord Step 17
    3. Type NPM Installeer Discord.IO Winston -Save en druk op ↵ ENTER. Met knooppunt.JS geïnstalleerd, deze regel zal de afhankelijkheden automatisch downloaden voor uw bot in uw map Bureaublad.
  • Titel afbeelding Maak een bot in Discord Step 18
    4. Type NPM-installatie HTTPS: // GITHUB.COM / WOOR / DISCORD.io / tarball / gateway_v6 en druk op ↵ Enter. Die code zorgt ervoor dat er niets anders is dat u nodig hebt om te installeren voor uw bot om te werken.
  • Je hebt nu code voor je bot en test je dat je code in het volgende deel werkt.
  • Deel 6 van 6:
    Het runnen van de bot
    1. Titel afbeelding Maak een bot in Discord Step 19
    1. Type knooppunt.JS en druk op ↵ ENTER In de opdrachtprompt. Als u een foutregel krijgt, heeft u iets verkeerd gedaan.
  • Titel afbeelding Maak een bot in Discord Step 20
    2. Type "!Intro "in onenigheid. Je wilt dit in het kanaal typen dat je bot erin zit. De meegeleverde voorbeeldcode triggert de bot om te reageren "Pong!" Tekst beginnen met "!". Dus om te testen of de bot werkt, typt "!Intro "en wacht op een reactie.
  • Titel afbeelding Maak een bot in Discord Step 21
    3. Controleer uw codering als u geen reactie hebt gehoord. Als je bot niet op je reageerde "!Intro" In Discord, ga door deze kant en controleer om er zeker van te zijn dat je bot correct is ingesteld. Zorg ervoor dat:
  • Knooppunt.JS is correct geïnstalleerd.
  • Het bot-token wordt correct ingevoerd in uw auth.JSON-bestand.
  • Je bent in hetzelfde kanaal als de bot.
  • De bot staat op de server.
  • Uw codering is correct in uw auth.JSON, BOT.js en pakket.JSON-bestanden.
  • U hebt alle afhankelijkheden voor uw bot gedownload om te werken met de opdrachtprompt met knooppunt.JS geïnstalleerd.
  • Deel in het sociale netwerk:
    Vergelijkbaar