Kort antwoord. Maak in het Discord Developer Portal een applicatie aan, open Bot, druk op Reset Token om het token te krijgen en zet Message Content Intent aan. Nodig de bot uit op een server waar je zelf op zit, zet Developer Mode in Discord aan en kopieer je eigen gebruikers-ID. Geef OpenClaw dan het token en laat alleen jouw gebruikers-ID toe. Op PlayNHost zijn dat twee velden op de pagina Agent, en een herstart; het paneel installeert de Discord-connector van OpenClaw voor je.
Gecontroleerd op 6 november 2026, juist voor OpenClaw 2026.11.1.
Deze gids volgt de Discord-instructies in de documentatie van OpenClaw en het PlayNHost-paneel zoals het nu werkt. De Discord-schermen worden met hun Engelse namen getoond, zoals je ze op je scherm ziet.
Laat de bot je berichten sturen: klik met rechts op het servericoon, open Privacy Settings en zet Direct Messages aan.
Stap 3: kopieer je Discord-gebruikers-ID
Open in Discord User Settings, dan Developer, en zet Developer Mode aan (op mobiel: App Settings, Advanced). Klik daarna met rechts op je eigen avatar of naam en kies Copy User ID. Het is een lang nummer (PlayNHost accepteert 17 tot 20 cijfers).
De Discord-documentatie van OpenClaw gebruikt hiervoor Developer Mode, en het paneel ook: anders dan bij de Telegram-opzet vraagt de console je niet om je ID uit een antwoord van de bot te lezen.
Druk onder Chat-apps op Instellen bij Discord-bottoken, plak het token en druk op Opslaan. Het paneel controleert de vorm; een verkeerde plak geeft "That is not a valid discord bot token."
Druk op Starten, of op Nu herstarten als de agent al draait. Discord is een aparte OpenClaw-plugin, dus de eerste start met een Discord-token installeert hem eenmalig. Tussen de andere regels door toont de console:
[PlayNHost] Installing the Discord connector 2026.11.1
[PlayNHost] Starting OpenClaw 2026.11.1
[PlayNHost] Your agent is running
[PlayNHost] Discord: only user 123456789012345678 can message your agent.
In onze test duurde de installatie van de connector ongeveer 30 seconden. Latere starts gebruiken hem opnieuw en werken hem bij wanneer OpenClaw zelf wordt bijgewerkt.
Stuur je bot een direct bericht in Discord. Je agent antwoordt. Andere Discord-accounts worden genegeerd.
Laat je Discord-gebruikers-ID’s leeg, dan zegt de console "Discord: nobody can message your agent yet" en legt hij uit hoe je je ID kopieert. Zolang je hem niet toevoegt, wordt iedereen die de bot een DM stuurt genegeerd; OpenClaw beantwoordt een eerste bericht met een koppelcode: negeer hem, er hoeft niets te worden goedgekeurd, en zet in plaats daarvan je gebruikers-ID in het blok Agent.
Wat PlayNHost voor je instelt
Discord-DM's gebruiken dmPolicy: "allowlist" met de ID's uit het blok Agent (of pairing zolang de lijst leeg is), en die ID's worden de opdrachteigenaren van OpenClaw.
Serverkanalen blijven gesloten: de standaard groupPolicy van OpenClaw is allowlist, en geen enkele server staat op die lijst totdat er een aan de instellingen van OpenClaw is toegevoegd. Gebruik directe berichten.
Het token bereikt OpenClaw als DISCORD_BOT_TOKEN in zijn omgeving. Een token dat in het instellingenbestand van OpenClaw staat, zou voorrang krijgen, dus de start verwijdert dat.
Dezelfde server kan ook op Telegram praten: stel beide tokens en beide ID-lijsten in. Zie OpenClaw koppelen aan Telegram.
Stap 4 op je eigen machine
Controleer met openclaw plugins list of de Discord-plugin er is. Bij onze testinstallatie van het npm-pakket 2026.11.1 zat hij er niet bij; dit voegde hem toe:
openclaw plugins install npm:@openclaw/discord
Zet het token in de omgeving van de Gateway (nooit in een chat) en laat de configuratie ernaar verwijzen, waarbij je alleen jezelf toestaat:
Het onderdeel commands maakt jou de eigenaar voor opdrachten die alleen voor de eigenaar zijn, wat een met de hand geschreven allowlist niet doet. Zet bij een installatie als service DISCORD_BOT_TOKEN in ~/.openclaw/.env zodat de service het heeft, en herstart de service in plaats van openclaw gateway uit te voeren.
Of houd de standaard pairing-modus: stuur de bot een DM en keur de code binnen een uur goed:
openclaw pairing list discord
openclaw pairing approve discord <CODE>
Als het niet antwoordt
Wat je ziet
Oorzaak en oplossing
"Used disallowed intents" in het log van OpenClaw
Message Content Intent staat uit. Zet hem aan in het Developer Portal, Bot, en herstart.
401: Unauthorized van /gateway/bot
Het token is gereset of verkeerd getypt. Druk opnieuw op Reset Token, dan op Vervangen in het blok Agent, en herstart. Op PlayNHost is het log van OpenClaw logs/openclaw.log in Files.
De bot antwoordt niet in een DM
Jij en de bot moeten een server delen. De Discord-gids van OpenClaw vraagt je ook om Direct Messages aan te zetten in de Privacy Settings van die server, zodat de bot je kan berichten.
De bot antwoordde met een koppelcode
Discord-gebruikers-ID’s is leeg, dus de agent staat in pairing-modus. Kopieer je gebruikers-ID (Developer Mode, Copy User ID), zet hem in het blok Agent en herstart.
De bot antwoordt niet en stuurt geen code
De ID in de lijst is niet jouw gebruikers-ID (bijvoorbeeld een server- of kanaal-ID). Gebruik Copy User ID bij je eigen naam, vervang hem en herstart.
Console: "The Discord connector could not be installed; your agent starts without Discord."
Het downloaden van de plugin is mislukt. Druk op Herstarten om het opnieuw te proberen.
Geen antwoord in een serverkanaal
Serverkanalen zijn standaard gesloten. Gebruik een direct bericht.
We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Je kunt alles accepteren, alleen essentiële cookies accepteren of per categorie kiezen.We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Ze staan hier standaard aan. Je kunt alles uitzetten wat je niet wilt.Lees ons privacybeleid