Met Aangepaste commando's maak je je eigen slash-commando's voor je server. Leden voeren /jouwcommando uit en de bot antwoordt met het bericht of de embed die jij hebt gedefinieerd - zonder te hoeven programmeren. Alles beheer je vanuit het webdashboard.

⚡ Hoe het werkt
- Schakel de functie Aangepaste commando's in voor je server.
- Open de speciale pagina Aangepaste commando's.
- Klik op Nieuw commando, kies een naam en schrijf het antwoord.
- Sla op - het commando wordt automatisch op je server geregistreerd.
Leden kunnen het na enkele ogenblikken gebruiken. Telkens als je een commando toevoegt, bewerkt of verwijdert, registreert YAWBDB de commando's van je server opnieuw.
Liever
!rulesdan/rules? Stel een tekstprefix in bij Functies → Tekstcommando's en elk commando op deze pagina reageert er ook op, zowel in de eenvoudige als in de graafmodus. Details en de lijst van wat een prefix niet kan bereiken: Tekstcommando's en de prefix.
✍️ Een commando bouwen
Elk commando heeft:
- Naam - wat leden na de slash typen (
/rules,/socials...). Alleen kleine letters, cijfers,-en_, tot 32 tekens. - Beschrijving - de korte tekst die Discord toont als je door je commando's bladert.
- Commandotype - een eenvoudig antwoord (tekst of embed, dekt de meeste behoeften) of een geavanceerde graaf (een visuele node-editor, zie hieronder).
- Antwoordtype - voor eenvoudige commando's: een gewoon tekstbericht of een rijke embed.
Tekstantwoord
Schrijf gewoon het bericht dat de bot moet versturen. Ideaal voor snelle antwoorden, links of serverinfo.
Embedantwoord
Bouw een opgemaakte kaart met:
- Titel en beschrijving
- Kleur (hex, bijv.
#5865F2) - Afbeelding en thumbnail (URL's)
- Tekst van de voettekst
Een embed heeft minstens een titel of een beschrijving nodig.
🧩 Geavanceerde modus: commandografen
Zet een commando op Geavanceerd (graaf) om het gedrag ervan te ontwerpen in dezelfde visuele node-editor die voor de beloningsgrafiek van Leveling wordt gebruikt. In plaats van een vast antwoord koppel je nodes aan elkaar:
- Trigger - elke graaf begint met een trigger Commando gebruikt. Die gaat af telkens als een lid het commando uitvoert.
- Voorwaarden - heeft rol / heeft rol niet, serverbooster, tijdvenster, dag van de week, leeftijd van server en account, levelbereik, XP-bereik, streak, prestige.
- Logica - AND-/OR-/NOT-poorten, willekeurige vertakking, vertraging, cooldown, reeks.
- Acties - Antwoord (het bericht dat wordt teruggestuurd, verplicht), rollen toekennen/verwijderen/wisselen, XP geven, een DM sturen, in een kanaal posten, een kanaal vergrendelen/ontgrendelen, een titel toekennen, tijdelijke XP-multiplier.
De actie Antwoord
Een commandograaf moet minstens één actie Antwoord bevatten - dat is het bericht dat het lid ziet. Antwoorden ondersteunen dynamische variabelen: {username}, {level}, {xp}, {streak}, {prestige}, {server}. Als voorwaarden bij een bepaalde uitvoering elk Antwoord wegfilteren, bevestigt de bot het commando gewoon met een ✓.
{prestige} past vanzelf bij de voorwaarde Heeft prestige: laat een antwoord afhangen van een prestigerang en noem die rang dan in het bericht.
Je kunt meerdere acties Antwoord op verschillende vertakkingen toevoegen - bijvoorbeeld een ander antwoord voor boosters, of een willekeurige keuze uit meerdere antwoorden.
✨ Laat de assistent het bouwen
De Grafiekassistent kan op basis van een beschrijving een commandograaf opstellen en die aan jou voorstellen om na te kijken.
ℹ️ Bekijken wat een kaart hier kan
Elke kaart heeft een (i)-knop die laat zien wat hij leest, welk veld ervoor zorgt dat hij niets doet, en welke variabelen erop geldig zijn. Het loont de moeite om hem te openen in een commandograaf in het bijzonder, omdat een commando minder informatie heeft dan een levelinggebeurtenis.
Het panel streept alles door wat niet beschikbaar is, zodat je het in één oogopslag ziet in plaats van het te ontdekken op een graaf die nooit afgaat. Een commando kent het level, de XP, de streak, het prestige, de rollen, de accountleeftijd en de tijd op de server van het lid - maar het weet niet wat die waarden daarvoor waren, en heeft geen context van XP-gebeurtenissen of Wordle. Kaarten die om een verandering draaien, zoals XP-drempel, hebben hier dus niets om mee te vergelijken.
Volledige beschrijving van het panel: Beloningsgrafiek.
Ideeën
/daily- een Cooldown-node (24 uur) naar XP toekennen + Antwoord ("Here's your daily bonus!"). Zolang de cooldown loopt, wordt de beloningstak overgeslagen en bevestigt de bot alleen met een ✓./color- controleer een rolvoorwaarde, ken dan willekeurig een van meerdere kleurrollen toe en bevestig met een Antwoord./vip- een tak alleen voor boosters die een kanaal ontgrendelt en privé antwoordt.
De grafieceditor heeft een desktopscherm nodig; op mobiel zie je een samenvatting die je alleen kunt lezen.
⚙️ Opties
| Optie | Wat het doet |
|---|---|
| Beperken tot rollen | Alleen leden met een van de geselecteerde rollen kunnen het commando gebruiken. Laat leeg om iedereen toe te staan. |
| Cooldown | Minimale vertraging (in seconden) tussen gebruik, per lid. 0 betekent geen cooldown. |
| Antwoord alleen zichtbaar voor het lid | Het antwoord wordt privé (ephemeral) getoond aan degene die het commando uitvoerde. |
| Ingeschakeld | Zet een commando aan of uit zonder het te verwijderen. |
🚫 Gereserveerde namen
Een aangepast commando kan geen naam hergebruiken die al door een van de ingebouwde commando's van de bot wordt gebruikt (zoals rank, leaderboard, report, ticket, wordle, voice...). Het dashboard laat het je weten als een naam al bezet is.
Elke commandonaam moet ook uniek zijn op je server.
📦 Limieten
Afhankelijk van je opzet kan het aantal aangepaste commando's per server beperkt zijn. De pagina toont je huidige aantal naast de limiet als er een geldt. Discord zelf stelt een maximum aan het totale aantal commando's per server, gedeeld met de ingebouwde commando's van de bot.
👍 Aanbevolen opzet
- Schakel de functie in en open de pagina Aangepaste commando's.
- Maak om te beginnen een eenvoudig tekstcommando
/rulesof/info. - Voeg een embedcommando toe voor iets rijkers, zoals
/socials. - Gebruik Beperken tot rollen voor commando's alleen voor het team.
- Voeg een kleine cooldown toe aan commando's die mensen kunnen spammen.
💡 Tips
- Hou namen kort en voorspelbaar, zodat leden ze kunnen raden.
- Gebruik ephemeral antwoorden voor antwoorden die alleen degene die erom vraagt hoeft te zien.
- Voeg een cooldown toe aan leuke of rumoerige commando's.
- Schakel een commando uit in plaats van het te verwijderen als je het maar af en toe nodig hebt.