Handleiding

Van Discord-bot wisselen zonder gegevens kwijt te raken

Een overstap mislukt zelden op de techniek. Hij mislukt omdat niemand vooraf heeft opgeschreven wat meegaat en wat aan de vorige bot blijft hangen. Hier staat allebei eerlijk op een rij, inclusief de volgorde waarin je omschakelt.

Voeg de bot gratis toe

Geen Administrator-rechten nodig. Instellen in het webdashboard.

Waarom dit misgaat

Wees eerlijk tegen jezelf: niveaus, saldi en statistieken kun je in de regel niet meenemen. Die waarden staan in de database van de dienst die je verlaat, en er bestaat geen gemeenschappelijk formaat waarin beide kanten schrijven. Reken dus op een van twee uitkomsten: jullie beginnen bij nul, of iemand voert de bovenste plaatsen met de hand opnieuw in. Wat wel blijft, is alles wat op de server zelf staat: kanalen, rollen, rechten, vastgezette berichten en jullie categorie-indeling. En wat verdwijnt zonder dat iemand eraan denkt, zijn gewoontes. Leden hebben commando’s in hun hoofd, het team heeft een ingesleten werkwijze, en allebei vallen op dezelfde dag weg. De echte schade is daarom zelden technisch maar sociaal: twee weken lang vraagt iedereen hoe iets nu gaat, en hetzelfde antwoord wordt twintig keer getypt.

Wat je vooraf beslist

Beslis eerst wat er met de oude cijfers moet gebeuren, want daar hangt al het andere aan. Drie wegen zijn gangbaar: een schone herstart met een aangekondigde peildag, een handmatige overname van de bovenste plaatsen als erkenning, of een eenmalige beloning voor iedereen die er al was. Elke weg is verdedigbaar, maar je moet vooraf kiezen, want later terugdraaien gaat nooit zonder wrijving. Daarna bepaal je wat als eerste verhuist. Kies bewust niet het levelsysteem, maar iets dat niemand pijn doet als het een dag wiebelt: verjaardagen, peilingen, een welkomstgroet. En prik een datum waarop de vorige bot echt weggaat. Zonder die datum draait hij nog een half jaar mee, houdt rechten vast en verwart nieuwe teamleden, die niet weten wie van de twee waarvoor zorgt.

Stap voor stap

  1. Laat de gemeenschap een week van tevoren weten wat er komt en zeg er open bij welke cijfers de overstap niet overleven.
  2. Bewaar buiten Discord wat je wilt houden: een schermafbeelding van de ranglijst volstaat voor een handmatige overname.
  3. Haal de nieuwe bot erbij terwijl de vorige gewoon doorloopt, en richt eerst één ongevaarlijke functie in.
  4. Zet bij de vorige bot precies de functie uit die de nieuwe heeft overgenomen, zodat er niets dubbel afgaat.
  5. Verhuis levels en economie als laatste en haal de oude bot op de aangekondigde dag van de server.

De fouten die bijna iedereen maakt

De duurste fout is de harde knip: oude bot eruit, nieuwe erin, klaar. Op het moment dat de oude weg is, kun je niets meer nakijken, ook niet hoe daar een instelling stond. De tweede fout is zwijgen. Een omschakeling zonder aankondiging leest voor leden als een storing, en de eerste klachten komen binnen voordat je de tweede functie hebt ingericht. Derde fout: allebei tegelijk hetzelfde laten doen. Twee begroetingen, twee logregels, twee roltoekenningen: dat oogt slordiger dan welke pauze ook. Vierde: de rechten van de oude bot uit gemak laten staan. Een helper die niets meer doet maar nog alles mag, is precies de erfenis die later niemand kan uitleggen. En tot slot: op een vrijdagavond beginnen.

Veelgestelde vragen

In de regel niet, en dat zeg je beter open dan dat je eromheen praat. Daarom kiest men meestal voor een aangekondigde herstart of een handmatige overname van de bovenste plaatsen. Allebei vallen beter bij een gemeenschap dan een stille omschakeling waarbij iedereen ineens weer op niveau één staat.

Tot je elke overgezette functie één keer in echt gebruik hebt gezien, meestal een tot twee weken. Langer loont zelden, want gedeelde verantwoordelijkheid maakt eigen fouten. Korter kan alleen op een server waar doordeweeks toch weinig gebeurt.

Laat ze staan, maar schrijfbeveiligd en met een aantekening in de kanaalnaam. Ze zijn jullie enige bewijs van voorvallen van daarvoor, en daar vraagt vroeg of laat iemand precies naar. Nieuwe regels horen in het nieuwe kanaal, zodat de scheidslijn duidelijk blijft.

Die blijven waar ze zijn verzameld totdat je verwijdering aanvraagt: een bot van de server gooien is nog geen verwijderverzoek. Vraag het actief na bij de vorige aanbieder. Van de nieuwe bot ken je dat pad het liefst vooraf: bij Its-Comm vraagt elk lid zijn gegevens zelf op met /privacy en kan daar bezwaar maken of laten wissen.

Kan ik levels en saldi echt niet meenemen?

In de regel niet, en dat zeg je beter open dan dat je eromheen praat. Daarom kiest men meestal voor een aangekondigde herstart of een handmatige overname van de bovenste plaatsen. Allebei vallen beter bij een gemeenschap dan een stille omschakeling waarbij iedereen ineens weer op niveau één staat.

Hoe lang moeten beide bots naast elkaar draaien?

Tot je elke overgezette functie één keer in echt gebruik hebt gezien, meestal een tot twee weken. Langer loont zelden, want gedeelde verantwoordelijkheid maakt eigen fouten. Korter kan alleen op een server waar doordeweeks toch weinig gebeurt.

Wat doe ik met de oude logkanalen?

Laat ze staan, maar schrijfbeveiligd en met een aantekening in de kanaalnaam. Ze zijn jullie enige bewijs van voorvallen van daarvoor, en daar vraagt vroeg of laat iemand precies naar. Nieuwe regels horen in het nieuwe kanaal, zodat de scheidslijn duidelijk blijft.

Wat gebeurt er met de gegevens die de oude bot verzamelde?

Die blijven waar ze zijn verzameld totdat je verwijdering aanvraagt: een bot van de server gooien is nog geen verwijderverzoek. Vraag het actief na bij de vorige aanbieder. Van de nieuwe bot ken je dat pad het liefst vooraf: bij Its-Comm vraagt elk lid zijn gegevens zelf op met /privacy en kan daar bezwaar maken of laten wissen.