Alles wat een server echt nodig heeft
Stel elke functie in via een eigen commando — /welcome opent één bericht met alle instellingen en één aan/uit-knop — of via het overzicht, waar elke server een zijbalk met schakelaars is en elke instelling een keuzemenu. De paar die al aan staan, zijn gemarkeerd op de documentatiepagina.
Moderatie
Verbannen, verwijderen, time-outs en waarschuwingen, met elke maatregel genummerd en doorzoekbaar. De rangorde wordt vooraf gecontroleerd, dus niemand kan boven zichzelf handelen.
Verificatie
Een CAPTCHA die de bot zelf tekent — geen enkele derde partij ziet je leden ervoor, want de afbeelding wordt in het proces gemaakt. Van alles in de verificatie vraagt alleen de optionele VPN-controle iets aan een andere dienst, en de privacypagina noemt welke.
Anti-raid en anti-nuke
Detectie van massale binnenkomst, grenzen aan bulkacties en een vergrendeling die onthoudt wat ze veranderde om het terug te kunnen zetten. Aan betekent dat het ingrijpt: de grenzen en de reactie stel je zelf in.
Tickets
Privékanalen of -threads geopend vanuit een paneel, met vragen, toewijzing en uitschriften. Berichtinhoud wordt nooit bewaard: een uitschrift wordt opgebouwd uit Discords eigen geschiedenis wanneer het nodig is, en verstuurd in plaats van bewaard.
Logboeken
Verwijderde en bewerkte berichten, binnenkomst, vertrek, rollen, kanalen, spraak. Elke regel zegt wie het deed, uit het auditlogboek en niet geraden.
Sollicitaties en bezwaren
Staffplekken waar mensen op solliciteren, in besloten kring beoordeeld en gestemd. Verbannen leden kunnen per privébericht bezwaar maken, en een toegekend bezwaar draait de straf zelf terug.
Giveaways & evenementen
Getimede trekkingen met deelname via een knop, voorwaarden die jij instelt en een fraudecontrole op accounts die ervoor zijn aangemaakt. Evenementen regelen hun eigen aanmeldingen, sturen herinneringen en leggen vast wie er echt was.
Back-ups & migratie
Een momentopname van je rollen, kanalen, categorieën, rechten, emoji en banlijst — daarmee bouw je een server opnieuw op, of je neemt hem als bestand mee naar een andere. Een herbouw overleeft een herstart en gaat verder waar hij stopte.
Rangen & ledenlijst
Een ladder van rangen met voorwaarden, een ledenlijst en een bijdrageboek waarin elk getal een reden en een auteur heeft. Het vertelt je wie een promotie heeft verdiend, wie stil is geworden en wie het langst wacht.
Statistieken
Wie actief is, welke kanalen druk zijn en hoe de server door de dag beweegt — over een periode die jij kiest. De grafieken worden hier getekend, en een grafiek met één meting tekent één kolom in plaats van een zelfverzekerde rechte lijn.
Elke server, elke instelling, op één plek
Log in met Discord en kies een server. Elke functie is een kaart met een eigen schakelaar, en elke instelling — kanalen, rollen, grenzen — is een keuzemenu. Er is geen account aan te maken en geen wachtwoord, en je kunt de toegang op elk moment intrekken in de instellingen van Discord zelf.
Eén keer inloggen
Het gewone toestemmingsscherm van Discord, dat om je naam en je serverlijst vraagt — geen e-mail, geen berichten. Daarna onthoudt deze browser je, zodat je bij terugkomst meteen je servers ziet. Uitloggen beëindigt de login ook bij Discord, niet alleen in deze browser.
Kies een server
Elke server waar je Server beheren hebt, die met sick eerst. Hetzelfde recht dat de instelcommando’s in Discord controleren, dus hier wordt niets aangeboden dat daar geweigerd zou worden.
Zet het aan, stel het af
Elke functie is een kaart met een schakelaar. Open er een voor de instellingen: kanalen en rollen kies je uit keuzemenu’s, en de bot controleert elke wijziging tegen je server voordat er iets wordt opgeslagen. Servers zonder sick krijgen een knop die hem aan precies die server toevoegt.
Drie stappen
Voeg de bot toe
Hij vraagt precies de 29 rechten die zijn code echt gebruikt — geen enkele meer, en je kunt er elk van uitvinken.
Zet zijn rol hoger
Discord laat geen enkele bot ingrijpen bij een lid wiens hoogste rol boven die van de bot staat. Sleep sick boven de rollen die hij moet beheren.
Typ de naam van een functie
/welcome,/logs,/antinuke— elk opent één bericht met alle instellingen, een keuzemenu per instelling en een knop die de functie aan- of uitzet. Een instelling wijzigen zet nooit uit zichzelf iets aan.
De delen die de meeste bots je niet vertellen
De CAPTCHA wordt hier getekend
De verificatie maakt haar eigen afbeelding in het proces. Er zit geen captcha-aanbieder achter, dus niemand krijgt de adressen van je leden in ruil voor een score.
Adressen worden niet bewaard
De bot ziet er nooit een — Discord geeft ze niet vrij. De optionele VPN-controle zoekt het verbindingsadres één keer op, op de website, en bewaart niets. Een fout wachtwoord of een foute code bij een aanmelding wordt geteld op een vingerafdruk met sleutel van het adres — nooit op het adres zelf — zodat te veel pogingen kunnen worden gepauzeerd; elke telling wordt na een dag verwijderd.
Berichtinhoud wordt niet bewaard
Niets van wat er in je server gezegd wordt staat in onze database. Een ticketuitschrift wordt gemaakt uit Discords eigen geschiedenis en als bestand terug in je server gezet. Snipe houdt de laatste verwijderde of bewerkte berichten alleen in het geheugen — een herstart vergeet ze. Ook de reden die iemand opgeeft voor AFK blijft bewaard — tot diegene terug is, hooguit dertig dagen — omdat die wordt getoond aan wie hem of haar noemt.