Att skapa en anpassad Discord-bot är ett roligt och engagerande sätt att upprätthålla intresset hos din communityserver. När du bjuder in dina vänner till din kanal kommer boten att hantera deras interaktioner i din frånvaro. Om en användare till exempel beter sig illa kan boten sparka ut honom eller henne.
För att göra det måste du bekanta dig med lite programmering och steg för att skapa din bot och lägga till den på din server. Följande guide förenklar vad som måste göras med lättförståeliga skärmdumpar.
Skapar Discord Bot på utvecklarportalen
Logga in på ditt Discord-konto och gå till utvecklarportal. Här kan du skapa en ny bot ”applikation”.
Ge din ansökan ett önskat namn och klicka på ”Skapa”.

I nästa steg fyll i några detaljer om vad denna applikation handlar om. Du kan välja en appikon. Kom ihåg att spara ändringarna.

Lägg nu till en bot med portalens ”bygg-en-bot”-funktion.

Ge ditt samtycke till att lägga till en bot i appen. Handlingen är oåterkallelig.

När du har slutfört stegen ovan skapas en vild bot. Den är dock inte redo att delas ännu. För det måste du lämna ytterligare information.

Gör en checklista över vad din bot kan göra. Du bör inte ge den administratörsrättigheter, eftersom den då kan kontrollera din server. Låt den gärna stänga av eller blockera medlemmar, prioritera talare, lägg till reaktioner, bädda in länkar, hantera smeknamn och mycket mer. Varje behörighetsnivå som du tillhandahåller har sitt eget unika ID som du kan se på själva instrumentpanelen.

Skapa koden för din Discord Bot
Om du är en programmerare kommer du att vilja modifiera botens funktioner en hel del. Den här demonstrationen använder node.js, en JavaScript-runtime-miljö. När du har installerat för Windows kanske du vill installera ”ytterligare verktyg”, vilket kan göras direkt från kommandoterminalen. Den kommer att installera Chocolatey, Visual Studio och andra program i Windows Powershell.

Ladda ner och installera Node.js för Windows x64 och kör sedan följande specifika program från Start-menyn. Det är en kommandotolk från Node.js. (Kör inte den andra Node.js-programfilen, eftersom den har en annan användning.)

När miljön har ställts in för att använda Node.js måste du installera ”discord.js med röststöd” med följande kod.
npm install discord.js @discordjs/opus

Du bör se en framgångsstatus för antalet skapade paket.

Installera nodemon som visas nedan.
npm i -g nodemon

Gå tillbaka till din Discord-bot på din utvecklarportals webbsida. Klicka på ikonen för ”klicka för att avslöja token” och den kommer att visa en alfanumerisk nyckel, som är din privata administratör. Dela inte token med någon, eftersom det är lätt att hacka.

Kolla kodexempel visas på den officiella Discord-webbplatsen.
const Discord = require('discord.js'); const client = new Discord.Client(); client.on('ready', () => { console.log(`Logged in as ${client.user.tag}!`); }); client.on('message', msg => { if (msg.content === 'ping') { msg.reply('pong'); } }); client.login('token');
Istället för en token i den sista raden kod, kopiera och klistra in din egen Discord bot-token.

Spara filen som ”Index.js” i valfri mapp som är direkt tillgänglig från kommandotolken. Den kan ha vilket namn som helst så länge det är en .js-fil.

Nu, för att köra boten, skriv in följande kod.
nodemon --inspect "file name".js
När det är klart kommer Node.js sedan att logga in dig på ditt Discord API. Det finns också ett redigeringsläge i Node.js som du kan komma åt från .help-alternativet. Det är här du kan införa ytterligare redigeringar till din bot.

Lägga till boten på din server
När din bot har skapats vill du lägga till den på din Discord-server. För det behöver du en länk som följande:
https://discordapp.com/oauth2/authorize?client_id=123456789012345678&scope=bot
”Kund-ID” finns i Allmän information under applikationen där du har sparat boten.

På skärmen nedan kan du se klient-ID:t för boten som skapades i det första avsnittet.

Öppna en webbläsare och ange länken som delas ovan. Byt helt enkelt ut klient-ID:t med ditt. Du kan välja servern där du kan lägga till boten.

Om boten har skapats framgångsrikt kommer du att se ett ”auktoriserat” meddelande som visar att appen har anslutits till din Discord-server. Om du har Discord-servern installerad för Windows bör du se en varning i systemfältet som visas här.

Den skapade boten har lagts till på Discord-servern.

Discord-bots är ett interaktivt sätt att skapa intresse för din server. För mer information om att arbeta med anpassade Discord-bots, se denna officiella manual.
Har du skapat din egen Discord-bot? Vad var dess syfte? Vänligen dela dina idéer i kommentarerna.
Stöd vårt arbete ❤️
Om du gillade den här artikeln, överväg att lämna dricks för att hjälpa oss fortsätta publicera bra innehåll.





















