Hulpdienstenhelper

Modules

Honeypot

Een valkanaal dat gehackte accounts en spambots vangt voordat ze je leden bereiken, met herstel via een knop in de DM.

Gehackte accounts en spambots plaatsen hun berichten in elk kanaal dat ze kunnen zien. Met Honeypot maak je een kanaal waar geen echt lid ooit iets typt. Wie er toch iets plaatst, wordt meteen aangepakt: het bericht verdwijnt, het account krijgt een time-out, kick of ban, en de staf krijgt een melding.

Instellen

  1. Maak een kanaal, bijvoorbeeld #niet-typen, bovenaan de kanaallijst en zichtbaar voor iedereen. Spambots zien een verborgen kanaal ook niet.
  2. Zet Honeypot aan onder Serverinstellingen.
  3. Kies het kanaal onder Honeypotkanalen (maximaal 10).
  4. Kies de Actie en een Logkanaal voor de meldingen.
  5. Klik op Opslaan. Met Waarschuwing plaatsen aan zet de bot meteen een waarschuwing in elk honeypotkanaal.

De honeypotkanalen en de actie

InstellingStandaard
Waarschuwing plaatsenAan
Wat de bot doetTime-out
Duur van de time-out1 dag
Recente berichten verwijderenLaatste uur
Rol gevenGeen rol
Staf uitzonderenAan
Bots en webhooks negerenAan
DM sturenAan
Herstel met een knopAan, met Code overtypen
Knop werktNa 15 minuten

Wat er gebeurt

Plaatst iemand een bericht in een honeypotkanaal, dan:

  1. verwijdert de bot het bericht;
  2. stuurt hij het lid een DM (met DM sturen aan), vóór de actie, want na een kick of ban kan de bot geen DM meer sturen;
  3. geeft hij de Rol (alleen bij Time-out en Alleen verwijderen);
  4. voert hij de actie uit;
  5. verwijdert hij de berichten van het lid uit de gekozen periode in alle kanalen;
  6. zet hij een melding in het logkanaal en pingt de gekozen rollen.

Een spambot die snel achter elkaar in meer honeypotkanalen post, krijgt één melding: 10 minuten lang worden zijn berichten daar alleen verwijderd.

ActieWat er gebeurt
Time-outHet lid kan niets typen of zeggen, van 10 minuten tot 28 dagen
KickHet lid wordt uit de server gezet
SoftbanBannen en meteen unbannen: het lid is weg en Discord verwijdert de recente berichten
BanHet lid wordt verbannen
Alleen verwijderenAlleen de berichten verdwijnen, met een melding

Lukt de actie niet, bijvoorbeeld omdat het lid een hogere rol heeft dan de bot, dan staat dat onder Mislukt in de melding.

Leden met een rol onder Uitgezonderde rollen lopen nooit in de val. Met Staf uitzonderen geldt dat ook voor de eigenaar en iedereen met Beheerder, Server beheren, Berichten beheren, of het recht om leden te time-outen, kicken of bannen. Wil je het testen, doe dat dan met een account zonder die rechten.

De melding

De melding in het logkanaal laat het lid, het kanaal, het verwijderde bericht, de actie en de status zien. Daaronder staat een knop:

StatusKnoppen
ActiefOpheffen
Herstel aangevraagdHerstel goedkeuren en Afwijzen
Herstel afgewezenOpheffen
Hersteld door het lid of Opgeheven door de stafGeen

Opheffen haalt de time-out, de rol en de ban weg. Was het lid gekickt of verbannen en staat er een kanaal bij Uitnodiging terug, dan krijgt het lid een eenmalige uitnodiging die 24 uur geldig is. Lukt de DM niet, dan krijg jij de uitnodiging om zelf door te sturen.

De knoppen werken voor de eigenaar, iedereen met Server beheren, de dashboardrollen van de module en de Stafrollen.

De melding en de staf

Herstel door het lid

De DM legt uit wat er gebeurde en hoe het lid het account beveiligt: wachtwoord veranderen, tweestapsverificatie aanzetten en onbekende apps weghalen. Met Herstel met een knop staat er de knop Ik heb mijn account terug onder. Die werkt pas na de tijd bij Knop werkt, zodat het lid eerst het account beveiligt.

Manier van herstellenWat er gebeurt
Code overtypenDe DM bevat een code van 6 tekens. Het lid typt die over en alles wordt meteen opgeheven. Hoofdletters en spaties maken niet uit
Goedkeuring van de stafHet lid vraagt herstel aan. De melding wordt geel, de gekozen rollen worden gepingd en de staf keurt het goed of wijst het af. Het lid krijgt over beide een DM

Code overtypen houdt spambots tegen, maar wie het account nog in handen heeft, ziet de code ook. Kies daarom een wachttijd, of gebruik Goedkeuring van de staf als je zeker wilt zijn.

DM en herstel

Embeds

Drie embeds kun je aanpassen (zie Embeds aanpassen):

EmbedWaarEigen placeholders
Waarschuwing in het kanaalBovenaan elk honeypotkanaal{action}, {channel}
Melding in het logkanaalLogkanaal{case}, {action}, {status}, {content}, {error}, {resolvedBy}, {user}, {channel}
DM aan het lidDM{case}, {action}, {status}, {code}, {wait}, {channel}

Laat je de kleur van de melding leeg, dan is die rood (actief), geel (herstel aangevraagd), groen (opgeheven) of grijs (afgewezen).

Rechten van de bot

RechtWaarvoor
Berichten beherenHet bericht en de recente berichten verwijderen
Leden time-out geven, verwijderen of verbannenDe gekozen actie
Rollen beherenDe rol geven en weghalen (de rol moet onder die van de bot staan)
Uitnodiging makenDe uitnodiging terug na een kick of ban
Berichten versturen, links insluitenDe waarschuwing en de melding

Bewaren

Meldingen, met het verwijderde bericht, worden 90 dagen na de melding gewist. Zie Privacy en gegevens.