Wat de bot echt kan
De meeste hostingbots melden status. Deze bedient de server.
Je kunt starten, herstarten, afsluiten, geforceerd stoppen en hard resetten – en ondertussen CPU, geheugen, schijf en netwerk live meelezen. Je kunt back-ups maken, terugzetten, vergrendelen en verwijderen. Je kunt je firewallregels bekijken, toevoegen, verwijderen en het standaardbeleid wijzigen. Je kunt de reverse DNS van elk adres instellen, een server hernoemen, opnieuw installeren met een ander besturingssysteem, een installatie-image koppelen, een eenmalige consolelink openen en het beheerderswachtwoord resetten.
Dat is dezelfde functionaliteit als in het klantenportaal, minus de facturatie. Alles wat geld kost verwijst door naar het portaal – wie toegang tot de bot krijgt, krijgt dus geen toegang tot je betaalgegevens.
Waarom chat in plaats van een dashboard
Een dashboard is een plek waar je naartoe gaat. Discord is een plek waar je al bent.
Als een gameserver midden in een sessie niet meer reageert, is precies de afstand tussen opmerken en oplossen het probleem. Browser openen, tabblad zoeken, inloggen, naar de juiste server navigeren, herstart indrukken – dat zijn vier of vijf stappen waarin iedereen blijft wachten. /menu op je telefoon is er één.
Dat telt het zwaarst voor wie iets samen met anderen draait: communityservers, gameservers, kleine teams. Degene die de machine moet herstarten is vaak niet degene van wie het hostingaccount is – en die persoon je portaalgegevens geven is daar een slecht antwoord op.
Privacy in een gedeeld kanaal
Het voor de hand liggende bezwaar tegen infrastructuur in een openbare chat is dat een openbare chat openbaar is.
Elk antwoord van de bot is ephemeral: het wordt alleen weergegeven voor wie de knop indrukte, en het is weg zodra diegene het sluit. Servernamen, IP-adressen, verbruiksgrafieken en consolelinks zijn voor niemand anders in het kanaal zichtbaar en komen nooit in de geschiedenis terecht.
Destructieve acties vragen eerst om bevestiging. Een back-up terugzetten, een besturingssysteem opnieuw installeren en een machine geforceerd stoppen vereisen alle drie een bevestigingsstap, zodat een misgetikte knop op een telefoon geen productieserver neerhaalt. Consolelinks zijn eenmalig en verlopen na tien seconden: lang genoeg om te klikken, kort genoeg om een screenshot waardeloos te maken.
Rollen voor je community
Draai je een Discord-community, dan kan de bot rollen toekennen op basis van je Virtbase-gegevens zonder dat iemand handmatig nakijkt: hoeveel servers een lid op dit moment huurt, of het e-mailadres bevestigd is, en hoe lang diegene al klant is.
Gedeeld worden precies die drie waarden, en alleen voor de rollen waarvoor de server is ingesteld. E-mailadressen, servernamen en IP-adressen bereiken de Discord-server nooit.
Aan de slag
Koppel je Discord-account eenmalig in je aanmeldinstellingen en voer daarna /menu uit. Doe je dat vóór het koppelen, dan legt de bot de installatie uit in plaats van een foutmelding te geven.
Je hoeft de bot niet aan een eigen server toe te voegen – zit hij al in een server waar jij lid bent, dan werkt hij daar, en in privéberichten sowieso. De volledige uitleg staat in hoe beheer ik mijn servers via Discord.