From 567179e60afa9801fc50d2510099e49a72114b50 Mon Sep 17 00:00:00 2001 From: Teh PeGaSuS Date: Tue, 3 Mar 2026 19:13:53 +0100 Subject: [PATCH] We no longer remove bans when they're removed manually, unless they match an extban --- Chanban/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chanban/README.md b/Chanban/README.md index b7f144f..9225555 100644 --- a/Chanban/README.md +++ b/Chanban/README.md @@ -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`.