NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

Een Discord-bot maken en zijn token ophalen

Discord-bothostingUpdated Oct 23, 20263 min read

Elke Discord-bot begint als een applicatie in het Discord Developer Portal. Dit kost ongeveer vijf minuten en niets. De volgende stap is hem hosten, zodat hij online blijft.

De applicatie en de bot maken

  1. Ga naar het Discord Developer Portal en log in met je Discord-account.
  2. Klik op New Application, geef de applicatie een naam en accepteer de voorwaarden. Die naam zien mensen als ze je bot toevoegen.
  3. Open Bot in het linkermenu. De bot wordt samen met de applicatie aangemaakt.
  4. Klik onder Token op Reset Token en bevestig. Kopieer het token nu meteen. Discord toont het maar één keer; raak je het kwijt, dan reset je het opnieuw en werkt het oude token niet meer.

Het token is het wachtwoord van de bot. Plaats het niet in een chat, op een screenshot of in een openbare repository. Zie Je Discord-bottoken veilig houden.

De intents aanzetten die je bot nodig heeft

Op dezelfde pagina Bot staan de Privileged Gateway Intents standaard uit:

  • Message Content Intent: nodig als je bot de tekst van berichten leest (bijvoorbeeld een prefixcommando zoals !ping). Slash-commando's hebben hem niet nodig.
  • Server Members Intent: nodig om leden op te sommen of bij te houden, of om te reageren als iemand joint.
  • Presence Intent: nodig om te zien wie online is of wat iemand speelt.

Zet alleen aan wat je code gebruikt. Logt de bot in en stopt hij daarna met een melding over disallowed intents, zie dan "Used disallowed intents" oplossen bij je Discord-bot.

De bot uitnodigen op je server

Zie Je Discord-bot uitnodigen op een server.

Het token op je PlayNHost-server zetten

  1. Open je botserver in het panel, dan Instellingen, dan Game-instellingen.
  2. Plak het token in Discord-bottoken.
  3. Upload je code en start de server. Je code leest het token uit de omgevingsvariabele DISCORD_TOKEN.

De gids voor jouw programmeertaal laat de rest zien: Node.js, Python of Java. Nieuw met programmeren? Begin met Een Discord-bot maken met discord.js of met Python.

Draait je server al ergens anders? Verhuis hem naar ons

MAAK JE EIGEN GAMESERVER
KLAAR OM TE BEGINNEN?

Bespaar tot 30% op je nieuwe gameserver.
Premium prestaties, directe activatie en ongeëvenaarde betrouwbaarheid voor een betere prijs.

ONZE NIEUWSTE BLOGS