Gids
Het uitnodigingsfilter instellen
Het uitnodigingsfilter verwijdert uitnodigingen voor andere Discord-servers. Op een nieuwe server staat het uit. Je kiest tussen twee modi en bepaalt welke rollen, uitnodigingscodes en servers worden doorgelaten.
Hoe het werkt
SfwBot leest elk bericht op Discord-uitnodigingslinks. Het herkent de gebruikelijke vormen, zoals links met discord.gg en discord.com/invite en veelgebruikte korte domeinen, en vangt ook links op die met gelijkende tekens zijn geschreven.
Als het een uitnodiging vindt, controleert het eerst de uitzonderingen: heeft het lid een toegestane rol, staat de code op je toegestane lijst, leidt de uitnodiging naar je eigen server. Pas daarna past het de modus toe die je hebt gekozen:
| Modus | Wat het doet |
|---|---|
| Nultolerantie | Elke uitnodiging die geen uitzondering is, wordt verwijderd. Dit is de standaard. |
| Op frequentie gebaseerd | Een lid mag binnen een tijdvenster een vast aantal uitnodigingen plaatsen. Uitnodigingen daarboven worden verwijderd. |
Het uitnodigingsfilter is een tekstcontrole. Het gebruikt geen credits. Voor een overzicht van de functie zie uitnodigingsfilter.
Instellen in het dashboard
De [instellingenreferentie](/docs/settings) toont de standaardwaarden en toegestane waarden van elke optie.
Open Spambeveiliging, Uitnodigingsfilter
Open in het dashboard je server en ga naar Spambeveiliging, dan Uitnodigingsfilter.
Schakel het in
Zet Serveruitnodigingen filteren aan.
Kies hoe streng
Kies onder Hoe streng voor Nultolerantie of Op frequentie gebaseerd. Stel bij op frequentie gebaseerd Toegestane uitnodigingen en Venster in minuten in.
Stel uitzonderingen en gevolgen in
Bepaal onder Uitzonderingen en gevolgen of je Uitnodigingen voor deze server toestaat en of een lid dat de regel overtreedt een time-out krijgt, en hoe lang.
Voeg toegestane rollen en codes toe
Kies onder Toegestane rollen de rollen die elke uitnodiging mogen plaatsen. Voeg onder Toegestane uitnodigingscodes de codes van partnerservers toe, met een optionele beschrijving zodat je weet waarom.
Opslaan
Kies Wijzigingen opslaan. Het filter geldt direct voor nieuwe berichten.
Het commando `/settings`
/settings heeft de pagina Uitnodigingen en spam met een sectie voor het uitnodigingsfilter. Hier kun je het filter in- of uitschakelen, de modus, de frequentie en de time-out wijzigen, uitnodigingen voor je eigen server toestaan en toegestane rollen en uitnodigingscodes beheren. Hiervoor is de permissie Server beheren nodig.
Dezelfde pagina heeft een sectie voor het spamfilter. Zie de commandoreferentie.
Wat er gebeurt bij een overtreding
- Het bericht wordt verwijderd.
- Het lid krijgt een time-out, als je de time-out hebt ingeschakeld.
- Er wordt een logbericht geplaatst in je logkanaal. Zie logging.
- Er wordt vertrouwen afgetrokken, als je vertrouwen en strikes gebruikt. Uitnodigingslinks vallen onder een lage categorie en tellen één keer per bericht. In de vertrouwensinstellingen kun je de categorie wijzigen of de overtreding uitschakelen.
- Het lid hoort over het verlies van vertrouwen, als vertrouwen aanstaat en leden worden ingelicht. Leden die zich met
/dmshebben aangemeld, krijgen een direct bericht. Anderen krijgen een korte melding in het kanaal die zichzelf verwijdert, tenzij je de melding in de algemene instellingen hebt uitgezet.
Wat het log van het bericht bewaart, wordt na 30 dagen verwijderd.
Uitzonderingen
Het uitnodigingsfilter kent drie soorten uitzonderingen. Het heeft geen vrijgestelde kanalen.
Toegestane rollen
Leden met een van deze rollen mogen elke uitnodiging plaatsen. Handig voor moderators en partnerbeheerders.
Toegestane uitnodigingscodes
Uitnodigingen met deze codes worden voor iedereen doorgelaten. Voeg de code toe of plak de volledige uitnodigingslink.
Je eigen server
Uitnodigingen die naar deze server leiden, worden doorgelaten zolang Uitnodigingen voor deze server toestaan aanstaat.
Problemen oplossen
- Uitnodigingen worden niet verwijderd. Controleer of Serveruitnodigingen filteren aanstaat, of het lid geen toegestane rol heeft en of de code niet op de toegestane lijst staat. In op frequentie gebaseerde modus worden de eerste uitnodigingen binnen het venster bewust toegestaan.
- De bot kan het bericht niet verwijderen. Hij heeft Berichten beheren nodig in dat kanaal. Voer
/statusuit om te zien waar dat ontbreekt. - De time-out wordt niet toegepast. De bot heeft de permissie nodig om leden een time-out te geven en zijn rol moet boven de hoogste rol van het lid staan. Discord staat niet toe dat een bot de servereigenaar of beheerders een time-out geeft.
- Een uitnodiging voor je eigen server is verwijderd. Controleer of Uitnodigingen voor deze server toestaan aanstaat. Gebeurt het nog steeds, voeg dan de uitnodigingscode toe aan de toegestane lijst.
- Geen logberichten. Er is geen logkanaal ingesteld of de bot kan daar niet posten.
Veelgestelde vragen
Welke modus moet ik kiezen?
Nultolerantie past bij de meeste servers. Op frequentie gebaseerd is handig als leden af en toe een uitnodiging delen en je alleen massale reclame wilt tegengaan.
Vangt het filter uitnodigingen op die achter andere links zijn verborgen?
Het zoekt in de berichttekst naar Discord-uitnodigingslinks, ook met gelijkende spelling. Een linkverkorter die een uitnodiging verbergt, wordt niet opgelost. Linkbeveiliging en AutoMod dekken andere soorten links.
Gebruikt het uitnodigingsfilter credits?
Nee. Alleen AI-scans van media gebruiken credits.