Discord bot-token en uitnodigen
Elke Discord bot heeft een bot-token nodig om verbinding te maken met Discord. In dit artikel leggen we uit hoe je een bot aanmaakt in het Discord Developer Portal, het token valideert in het HytaleNode-paneel en je bot uitnodigt op je Discord-server.
Stap 1: Bot aanmaken in het Developer Portal
- Ga naar discord.com/developers/applications
- Klik op New Application en geef je bot een naam
- Open het tabblad Bot in het linkermenu
- Klik op Reset Token (of Add Bot als je nog geen bot hebt) en kopieer het token
- Bewaar het token veilig - Discord toont het maar één keer
Belangrijk: Plak het bot-token, niet de Client Secret. Het token ziet eruit als een lange reeks met punten (MTAx...).
Privileged Gateway Intents
Sommige bots hebben extra intents nodig. Controleer in het tabblad Bot of je bot MESSAGE CONTENT INTENT of andere privileged intents nodig heeft - schakel die in als je bot dat vereist (bijvoorbeeld Red-DiscordBot of Ree6).
Stap 2: Token valideren in het paneel
Tijdens de bot-configuratie (Billing → Configureer Discord Bot) plak je je token in het token-veld. HytaleNode valideert het token automatisch via Discord:
- Geldig - je ziet een groene bevestiging met de botnaam en avatar
- Ongeldig - controleer of je het bot-token hebt gekopieerd en niet per ongeluk de Client Secret
- Discord niet bereikbaar - je kunt doorgaan, maar controleer het token later opnieuw
Bij een geldig token toont het paneel ook een knop Voeg toe aan je server - dat is je uitnodigingslink.
Stap 3: Bot uitnodigen op je Discord-server
Je bot moet op minstens één Discord-server staan om te werken. Twee manieren:
Via het HytaleNode-paneel
Na token-validatie klik je op Voeg toe aan je server. Kies je Discord-server en bevestig de machtigingen.
Handmatig via het Developer Portal
- Ga naar het tabblad OAuth2 → URL Generator
- Vink bot aan onder Scopes
- Kies de benodigde Bot Permissions (minimaal: Send Messages, Connect, Speak voor muziekbots)
- Kopieer de gegenereerde URL en open die in je browser
JMusicBot: privé-bot verplicht
JMusicBot werkt alleen als privé-bot. Stel dit eenmalig in bij Discord voordat je start:
- Open het tabblad Installation in het Developer Portal
- Zet Install Link op None
- Haal onder Installation Contexts de vinkjes weg bij User Install en Guild Install
- Klik op Save Changes als die knop verschijnt
- Ga naar het tabblad Bot en zet Public Bot UIT
- Herstart je bot-server in het HytaleNode-paneel
Zonder deze instellingen kan JMusicBot niet correct verbinden.
Beveiliging
- Deel je bot-token nooit publiek - iedereen met je token kan je bot overnemen
- Is je token gelekt? Reset het direct in het Developer Portal en update het in het paneel
- Gebruik de Startup-pagina of bot-configuratie om het token te wijzigen, en herstart daarna de bot
Tip: Koppel je Discord-account zodat owner ID-velden automatisch worden ingevuld.