Discord-bots
Discord-bots beginnen als "een paar regels code voor een commando" en veranderen ongemerkt in een heel ander engineeringprobleem naarmate de server groeit. De artikelen in deze categorie beslaan beide uiteinden van die reis: van het registreren van je eerste slash-commando tot het beheren van rate limits op servers met duizenden leden, data goed persistent maken, een permissie-architectuur ontwerpen en hosten zonder downtime. De meeste voorbeelden gebruiken discord.js, maar de redenering staat los van de bibliotheek. Naast de klassieke behoeften — moderatie-automatisering, roltoewijzing, giveaways, ticketsystemen — schrijf ik ook over de typische fouten waardoor een bot zichzelf vastzet, want een bot schrijven is makkelijk en hem maandenlang draaiend houden is een ander vak.
Discord geplande berichten: automatisch verzenden met node-cron
Bouw een Discord geplande berichten-systeem met node-cron: een bot die automatisch op tijd en in de juiste tijdzone verzendt.
Discord log bot: serverevents loggen met discord.js
Bouw een discord log bot die verwijderde berichten, leden en rolwijzigingen vastlegt, stap voor stap met discord.js v14.
Discord Poll-bot: stemmen met knoppen en live resultaten
Bouw een Discord poll-bot met discord.js v14: stemmen met knoppen, dubbele stemmen blokkeren, live resultaatbalken en opslag.
Discord Giveaway-bot: getimede giveaways en winnaar kiezen
Bouw een Discord giveaway-bot met discord.js v14: deelname via knop, getimede giveaways, eerlijke winnaarkeuze en persistente opslag.
Discord-bot cooldown en spambeveiliging-gids
Bouw een Discord-bot cooldown-systeem om commandovertraging, spam en rate limits netjes te beheren met discord.js.
Discord bot token-beveiliging en .env-gebruik
Voorkom dat je Discord bot token lekt: een praktische gids voor .env, .gitignore, token-rotatie en veilige deployment.
Discord bot op VPS: 24/7 draaien met pm2
Stap voor stap een Discord bot op een VPS: Ubuntu klaarzetten, Node.js installeren en de bot permanent draaien met pm2.
Discord bot hosting: gratis en betaalde 24/7 opties
We vergelijken Discord bot hosting: VPS, Railway, Pterodactyl en gratis opties op kosten, uptime en setup.
Discord embed-ontwerp: strakke berichten met EmbedBuilder
Wat is een Discord embed en hoe voeg je kleur, velden en een thumbnail toe met EmbedBuilder? Een praktische gids voor strakke botberichten.
Discord Modal (Formulier) maken: invoer netjes verwerken
Bouw een Discord modal met discord.js: open een formulier, valideer velden en verwerk de inzending netjes.
Discord-bot knoppen en keuzemenu's gebruiken
Voeg Discord-bot knoppen en keuzemenu's toe voor interactieve berichten: ActionRow, customId en interaction-afhandeling, stap voor stap.
Discord Bot SQLite-integratie met better-sqlite3
Stap voor stap een lokale SQLite-database toevoegen aan een lichte Discord-bot en snelle, veilige queries schrijven met better-sqlite3.
Discord-bot MongoDB: data opslaan met Mongoose
Discord-bot MongoDB-setup: leer stap voor stap gebruikersdata blijvend opslaan met Mongoose, schema's, modellen en upserts.
Discord Welkomstbot: Gepersonaliseerde Canvas-afbeelding
Bouw een Discord welkomstbot die met discord.js en Canvas voor elk nieuw lid een gepersonaliseerde afbeelding maakt, stap voor stap.
Een Discord reaction role (zelfrol) bot bouwen
Bouw stap voor stap een Discord reaction role bot met discord.js waarmee leden zichzelf rollen geven via een emoji of knop.
Discord-ticketbot: knopgestuurd supportsysteem
Bouw een discord ticketbot die met één klik een privékanaal opent: permissieoverrides, sluitknop en duplicaatcontrole, stap voor stap.
Discord-moderatiebot: ban-, kick- en mute-commando's
Bouw een rechten-bewuste Discord-moderatiebot: ban-, kick- en timeout-commando's met rolhiërarchie en audit log-redenen.
Discord Level Bot: XP-systeem en rolbeloningen
Bouw een Discord level bot met discord.js: XP per bericht, rangkaarten en automatische rolbeloningen.
Discord Economy Bot: Munten, Dagbeloning en Winkel
Bouw een Discord economy bot met saldo, dagbeloning en winkelcommando's met discord.js, stap voor stap.
Discord-muziekbot bouwen met discord.js en Lavalink
Zo bouw je een Discord-muziekbot: audio met @discordjs/voice, een stabiele wachtrij via Lavalink en slash-commando's, stap voor stap.
Discord slash-commando's maken (discord.js v14)
Leer Discord slash-commando's bouwen met discord.js v14: SlashCommandBuilder, een REST-deployscript, de interactionCreate-event en werkende codevoorbeelden.
Automatiseer je Discord-server met bots: moderatie & groei
Auto-rol, welkom, moderatie, evenementaankondigingen en game-DB-integratie: een gids om je Discord-server met bots te automatiseren.
Een Discord-bot in Python: startgids met discord.py
Slash-commando's met discord.py 2.x, de command tree en verbinden met een game-database met aiomysql: een Discord-bot bouwen in Python.
Een Discord-bot bouwen met Node.js: stap voor stap (discord.js)
Van je eerste slash-commando met discord.js v14 tot een bot die met een game-database verbindt: een Discord-bot bouwen met Node.js, stap voor stap.