We no longer remove bans when they're removed manually, unless they match an extban
This commit is contained in:
+2
-2
@@ -94,9 +94,9 @@ The syntax is the same but requires the channel to be specified as the first arg
|
||||
|
||||
## Automatic Ban Tracking
|
||||
|
||||
When enabled, the bot automatically mirrors IRC bans (`+b` modes) into its internal ban list, and removes them when they are unset (`-b`). This keeps the bot's ban list in sync with the channel's ban list regardless of who sets the bans.
|
||||
When enabled, the bot automatically mirrors IRC bans (`+b` modes) into its internal ban list. This keeps the bot's ban list in sync with the channel's ban list regardless of who sets the bans.
|
||||
|
||||
- Bans matching `protectMasks` or `noAddMasks` are never added and will be immediately removed if set.
|
||||
- Bans matching `protectMasks` are never added and will be immediately removed if set.
|
||||
- Bans matching any host belonging to a user with the `m`, `n`, or `o` flag are protected and will be immediately removed.
|
||||
- Extended bans (masks starting with `~`) are tracked separately as `EXTBAN` entries and marked as sticky.
|
||||
- Auto-tracking is per-channel and is toggled with `@autoadd on/off`.
|
||||
|
||||
Reference in New Issue
Block a user