Guide
Ställ in inbjudningsfiltret
Inbjudningsfiltret tar bort inbjudningar till andra Discord-servrar. Det är avstängt på en ny server. Du väljer mellan två lägen och bestämmer vilka roller, inbjudningskoder och servrar som släpps igenom.
Så fungerar det
SfwBot läser varje meddelande efter Discord-inbjudningar. Den känner igen de vanliga formerna, som länkar med discord.gg och discord.com/invite samt vanliga korta domäner, och fångar också länkar som skrivs med liknande tecken.
När den hittar en inbjudan kontrollerar den först undantagen: har medlemmen en tillåten roll, finns koden på din tillåtelselista, leder inbjudan till din egen server. Först därefter tillämpar den det läge du valt:
| Läge | Vad det gör |
|---|---|
| Nolltolerans | Varje inbjudan som inte är ett undantag tas bort. Det här är standard. |
| Frekvensbaserat | En medlem får posta ett visst antal inbjudningar inom ett tidsfönster. Inbjudningar utöver det tas bort. |
Inbjudningsfiltret är en textkontroll. Det använder inga krediter. En översikt över funktionen finns under inbjudningsfilter.
Ställ in det i kontrollpanelen
[Inställningsreferensen](/docs/settings) listar standardvärden och tillåtna värden för varje alternativ.
Öppna Spamskydd, Inbjudningsfilter
Öppna din server i kontrollpanelen och gå till Spamskydd och sedan Inbjudningsfilter.
Slå på det
Slå på Filtrera serverinbjudningar.
Välj hur strikt
Under Hur strikt väljer du Nolltolerans eller Frekvensbaserat. För frekvensbaserat anger du Tillåtna inbjudningar och Fönster i minuter.
Ange undantag och följder
Under Undantag och följder bestämmer du om du vill Tillåta inbjudningar till den här servern och om en medlem som bryter mot regeln får timeout, och hur länge.
Lägg till tillåtna roller och koder
Under Tillåtna roller väljer du de roller som får posta vilken inbjudan som helst. Under Tillåtna inbjudningskoder lägger du till koder för partnerservrar, med en valfri beskrivning så att du minns varför.
Spara
Välj Spara ändringar. Filtret gäller för nya meddelanden direkt.
Kommandot `/settings`
/settings har sidan Inbjudningar och spam med ett avsnitt för inbjudningsfiltret. Där kan du slå på eller av filtret, ändra läge, frekvens och timeout, tillåta inbjudningar till din egen server och hantera tillåtna roller och inbjudningskoder. Det kräver behörigheten Hantera server.
Samma sida har ett avsnitt för spamfiltret. Se kommandoreferensen.
Vad som händer vid en överträdelse
- Meddelandet tas bort.
- Medlemmen får timeout, om du har slagit på timeout.
- En loggpost skickas till din loggkanal. Se loggning.
- Förtroende dras av, om du använder förtroende och strikes. Inbjudningslänkar är en överträdelse på låg nivå och räknas en gång per meddelande. Du kan ändra nivån eller stänga av överträdelsen i förtroendeinställningarna.
- Medlemmen får veta att förtroende har dragits av, om förtroende är på och inställt på att informera medlemmar. Medlemmar som har valt det med
/dmsfår ett direktmeddelande. Andra får en kort kanalnotis som tas bort av sig själv, om du inte har stängt av notisen i de allmänna inställningarna.
Det som loggen sparar från meddelandet raderas efter 30 dagar.
Undantag
Inbjudningsfiltret har tre slags undantag. Det har inga undantagna kanaler.
Tillåtna roller
Medlemmar med någon av de här rollerna kan posta vilken inbjudan som helst. Passar bra för moderatorer och partneransvariga.
Tillåtna inbjudningskoder
Inbjudningar med de här koderna släpps igenom för alla. Lägg till koden eller klistra in hela inbjudningslänken.
Din egen server
Inbjudningar som leder till den här servern släpps igenom när Tillåt inbjudningar till den här servern är på.
Felsökning
- Inbjudningar tas inte bort. Kontrollera att Filtrera serverinbjudningar är på, att medlemmen inte har någon tillåten roll och att koden inte finns på tillåtelselistan. I frekvensbaserat läge tillåts de första inbjudningarna i fönstret med avsikt.
- Boten kan inte ta bort meddelandet. Den behöver Hantera meddelanden i kanalen. Kör
/statusför att se var den saknas. - Timeouten tillämpas inte. Boten behöver behörighet att ge medlemmar timeout, och dess roll måste ligga över medlemmens högsta roll. Discord låter inte en bot ge timeout till serverns ägare eller administratörer.
- En inbjudan till din egen server togs bort. Kontrollera att Tillåt inbjudningar till den här servern är på. Om det ändå händer lägger du till inbjudningskoden på tillåtelselistan.
- Inga loggposter. Ingen loggkanal är angiven, eller så kan boten inte posta där.
Vanliga frågor
Vilket läge ska jag välja?
Nolltolerans passar de flesta servrar. Frekvensbaserat är användbart där medlemmar då och då delar en inbjudan och du bara vill stoppa massreklam.
Fångar filtret inbjudningar som göms bakom andra länkar?
Använder inbjudningsfiltret krediter?
Nej. Bara AI-skanningar av media använder krediter.