Een Discord-bot toevoegen klinkt eenvoudig: klik op "Toevoegen aan server" en het werkt. Maar het verschil tussen een goed geconfigureerde bot-stack en een chaotische puinhoop van conflicterende bots komt neer op doordachte installatie, machtigingsbeheer en testen.
Volgens het Discord Bot Market Report van 2025 heeft 45% van de servereigenaren botconflicten ervaren als gevolg van slechte machtigingsconfiguratie. Deze gids voorkomt dat.
Deel 1: Bots vinden en uitnodigen
Waar je bots kunt vinden
- Top.gg (top.gg) - De grootste botdirectory met recensies en beoordelingen
- Discord.bots.gg - Community-gedreven botontdekking
- Disforge - Gecategoriseerd op functie
- Rechtstreeks van ontwikkelaar - Controleer de officiële website of GitHub van de bot
Controleer bij het evalueren van bots:
- Uptime - Heeft de bot een statuspagina? Is het 99,5%+ betrouwbaar?
- Activiteit - Is de bot in de afgelopen maand bijgewerkt?
- Recensies - Wat zeggen andere servereigenaren? Eventuele conflictrapporten?
- Machtigingen - Hoeveel machtigingen vraagt de uitnodigingslink aan? Meer is niet altijd beter.
De uitnodigingslink
De uitnodigingslink van een bot bevat de gevraagde machtigingen. Je kunt deze wijzigen om minder machtigingen aan te vragen - bekijk altijd wat de bot daadwerkelijk vraagt voordat je autoriseert.
De bot uitnodigen
- Klik op de uitnodigingslink
- Selecteer je server in de dropdown
- Bekijk de machtigingen
- Deselecteer onnodige machtigingen voordat je bevestigt
- Autoriseer
De bot verschijnt nu in je ledenlijst.
Deel 2: Essentiële botconfiguratie
Stap 1: Verifieer dat de bot online is
Controleer je ledenlijst. De bot zou binnen 30 seconden als online moeten worden weergegeven. Als de bot offline is, controleer dan de statuspagina of probeer opnieuw uit te nodigen.
Stap 2: Lees de documentatie
Elke bot heeft documentatie. Bekijk de basiscommando's, dashboardtoegang, ondersteuningsserver en bekende problemen.
Stap 3: Configureer via dashboard
De meeste moderne bots gebruiken webdashboards:
- Schakel de module in die je wilt
- Kies kanalen waar de bot actief moet zijn
- Pas instellingen aan
- Opslaan en testen
Stap 4: Maak een #bot-commando's-kanaal
Maak een kanaal waar alle botcommando's worden uitgevoerd, waardoor de hoofdkanalen schoon blijven:
- Maak #bot-commando's
- Kanaal → Bewerken → Machtigingen → Schakel @everyone "Berichten verzenden" uit
- Schakel voor elke bot "Berichten verzenden" in
Stap 5: Logging instellen
Maak voor moderatiebots een privé #logs-kanaal dat alleen zichtbaar is voor personeel. Wijs de logging van de bot daarheen.
Deel 3: Machtigingsbeheer
Discord-machtigingen begrijpen
Machtigingen werken in lagen:
- Rolleniveau: De rol van een gebruiker verleent machtigingen
- Kanaaloverride: Een kanaal kan rolmachtigingen overschrijven
- Botniveau: De rol van de bot bepaalt wat deze kan doen
Een bot kan niet machtiger handelen dan zijn hoogste rol.
De essentiële botmachtigingen
| Machtiging | Wat het doet | Nodig voor |
|---|---|---|
| Berichten verzenden | Posten in kanalen | Alle bots |
| Links insluiten | Gebruik rich embeds | De meeste bots |
| Bestanden bijvoegen | Bestanden uploaden | Muziek-, afbeeldingsbots |
| Berichtgeschiedenis lezen | Zie eerdere berichten | Logging, moderatie |
| Berichten beheren | Berichten verwijderen | Moderatie |
| Rollen beheren | Rollen toewijzen | Leveling, verificatie |
Regel: Verleen alleen wat de bot nodig heeft.
Botmachtigingen controleren
Controleer maandelijks Serverinstellingen → Rollen → [Botnaam] en schakel onnodige machtigingen uit.
Deel 4: De essentiële bot-stack
Voor de meeste servers handelen deze 4 bots 95% van de behoeften af:
- Moderatiebot (MEE6 of Dyno): Automod, logging, handhaving
- Muziekbot (Groovy): Voice playback
- Community Management (Rally): Ontdekking, engagement tracking
- Optioneel - Leveling (MEE6 of Dyno): Activiteit gamification
Deze stack vereist ~8 totale machtigingen en dekt alles wat de meeste servers nodig hebben.
Deel 5: Testen en problemen oplossen
Voor de hoofdimplementatie
- Maak een testserver met dezelfde structuur
- Voeg bots identiek toe en configureer ze
- Test moderatie, muziek, logging en conflicten
- Los problemen op voordat je implementeert
Veelvoorkomende problemen
"Bot reageert niet"
- Verifieer dat de bot online is (groene stip)
- Gebruik de juiste commandosyntaxis (/ voor slash-commando's)
- Controleer machtigingen in dat kanaal
- Verifieer dat de functie niet is uitgeschakeld in het dashboard
"Bot heeft geen toestemming"
- Controleer Serverinstellingen → Rollen → [Botnaam]
- Verifieer dat de rol van de bot hoger is dan de rollen die hij moet modereren
- Controleer machtigingen op kanaalniveau
"Twee bots conflicteren"
- Identificeer welke acties conflicteren
- Schakel de conflicterende functie in één bot uit
- Of beperk bots tot verschillende kanalen
Deel 6: Doorlopend onderhoud
Maandelijkse controles
- Verifieer dat bots nog steeds reageren
- Bekijk machtigingen
- Controleer logs op consistentie
- Update documentatie
Wanneer een bot te verwijderen
- Dagenlang offline zonder reactie van de ontwikkelaar
- Vervangen door een beter alternatief
- Niet in gebruik (controleer dashboard)
De bottom line
Botinstallatie vereist nadenken over wat elke bot doet, welke machtigingen hij nodig heeft en hoe conflicten te voorkomen. Begin minimaal, configureer zorgvuldig, test op back-upservers en schaal vanaf daar.
Een goed geconfigureerde stack met 4-5 bots verslaat elke keer 20 conflicterende bots.
Klaar om je server te vermelden en duurzaam te groeien? Voeg je server toe aan Rally om leden te bereiken die op zoek zijn naar betrokken communities zoals de jouwe.