-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
-
Decide whether to use kv or globals
-
maybe globals for shorter decaying timespans?
-
use infractions!
-
Antiraid:
- Dynamic AI join trigger maths with kv and join tracking for a longer time ?
- Hardcodeable join triggers
- Remember duration after joining
- lockdown duration (refresh on new trigger!)
- actions (apply raidrole, kick, tempban, ban)
- notifyrole (role to be pinged on raid)
- if guild has no vanity//lurkable join, check invite usage and auto-revoke fast growing invites on raids
- configurable auto server lockdown (read role perms to make sure offending members have no perms)
- configurable optional auto-switch moderation settings
-
Spam:
- Whitelisted channels
- Whitelisted levels>
- Ignore bots
- Whitelisted roles
- roles, levels, channels, categories configs
- tracking similar to ratelimit queue in order to detect infractions
- Message tracking
- Mentions tracking (ignore similar?)
- Links tracking (ignore similar?)
- Emoji tracking (both unicode and custom, check formatting)
- Newline tracking (dont count each message as 1 if no newlines!)
- Attachment/embed tracking
- Duplicates tracking (both msg content and attachments)
- per-config punishment (any type, infractions)
- per-config optional cleaning of triggered messages and optional further user clean of same infraction type even if not within this timespan
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request