Skip to main content
Handleidingen
HandleidingenAutomationsBasics

Automatiseringen: terugkerende taken afhandelen zonder code te schrijven

Eén trigger, één actie, klaar. Wat het automatiseren waard is, waar de grenzen liggen, en waarom de marketplace de snelste instap is.

Gepubliceerd op door AlphaCloud3 min leestijd

Elke server verzamelt taken die altijd op dezelfde manier verlopen. Op maandag een herinnering plaatsen voor het teamoverleg. Elk nieuw lid een rol geven nadat het is binnengekomen. Mensen bedanken die boosten.

Dat zijn allemaal dingen die iemand met de hand doet, tot hij het vergeet. Automatiseringen nemen je precies dit soort werk uit handen, en ze vragen helemaal geen programmeerkennis.

Het principe: een trigger en een actie

Een automatisering heeft twee delen. De trigger zegt wanneer er iets gebeurt. De actie zegt wat er dan gebeurt.

Beschikbare triggers:

  • Volgens een schema, terugkerend op een vast tijdstip
  • Een lid komt binnen
  • Een lid vertrekt
  • Een lid boost

Beschikbare acties:

  • Een embed versturen, gebouwd in de Embed maker
  • Een rol toevoegen of afnemen

Dat klinkt als heel weinig, en precies daar zit de waarde. Deze combinaties dekken het meeste van wat op een normale server echt terugkomt.

Wat de moeite waard is om te bouwen

Terugkerende aankondigingen. De wekelijkse herinnering aan de communityavond, de maandelijkse verwijzing naar de regels, de aankondiging van een serverevenement. Eén keer gebouwd blijft het lopen, ook als er niemand van het team in de buurt is.

Onboarding zonder handwerk. Nieuwe leden krijgen een rol, en afhankelijk van je opzet opent die rol verdere kanalen voor hen. Samen met een embed die uitlegt waar je moet beginnen, is het eerste contact geregeld.

Boosters belonen. Wie boost, krijgt automatisch de boosterrol en een zichtbaar bericht. Dat is het moment waarop erkenning aankomt, niet twee dagen later.

Opruimen bij vertrek. Als iemand vertrekt, kun je een rol afnemen die anders zou blijven hangen.

Waar de grenzen liggen

Eerlijkheid hoort hierbij: Automatiseringen zijn bewust eenvoudig. Er zijn geen voorwaarden, geen vertakkingen en geen ketens van meerdere acties na elkaar. Eén trigger, één actie.

Heb je meer nodig, iets als "als de gebruiker deze rol heeft, doe dit, anders dat", dan is de Command maker het juiste gereedschap. Zijn Advanced Builder heeft echte vertakkingen. Het onderscheid doet er ook conceptueel toe: een automatisering loopt vanzelf, een commando wordt door iemand aangeroepen.

De limiet is 3 automatiseringen in de gratis versie en 15 met Premium.

De marketplace is de snelste instap

Automatiseringen kunnen worden gepubliceerd en door andere servers worden geïmporteerd. Wil je niet vanaf nul beginnen, kijk dan eerst daar: onboardingflows en terugkerende aankondigingen lijken op de meeste servers op elkaar, en een geïmporteerde automatisering kun je achteraf aanpassen.

Het is ook de eerlijkste manier om het concept te begrijpen. Naar de automatisering van een ander kijken, legt sneller uit hoe trigger en actie in elkaar grijpen dan welke beschrijving ook.

Drie dingen om eerst te regelen

Het kanaal moet bij het tijdstip passen. Een aankondiging om drie uur 's nachts, in een kanaal dat niemand volgt, bereikt niemand. Bij geplande automatiseringen loont het om te controleren wanneer je mensen echt online zijn.

Een rol geven geeft ook machtigingen. Een automatisering die elke nieuwkomer een rol geeft, geeft elke nieuwkomer alles wat aan die rol vastzit. Controleer voor het aanzetten wat die rol in je machtigingsstructuur echt openzet.

De rol van de bot moet boven de rol staan die hij geeft. Dat is de allervaakste reden waarom een roltoewijzing stilletjes niets doet. Discord laat geen enkel lid, ook geen bot, een rol geven die in de hiërarchie boven zijn eigen hoogste rol staat.

De volledige beschrijving van elke trigger en actie staat in de documentatie van Automatiseringen.

Meer artikelen