banredirect: +b mask$#chan bounces a banned user to another channel (loop-guarded)

This commit is contained in:
Jean Chevronnet 2026-08-09 23:17:32 +00:00
parent 349200d695
commit 1a53c5ae5a
4 changed files with 53 additions and 1 deletions

View file

@ -117,6 +117,10 @@ amu_target = both
# hidewhois_hide_server = yes # hide 312
# hidewhois_hide_idle = yes # hide 317
# hidewhois_hide_secure = yes # hide 671
# --- banredirect (m_banredirect): no config needed — it extends ban syntax. A
# ban `+b <mask>$<#channel>` bounces a matching user into #channel instead of
# refusing them, e.g. /MODE #main +b *!*@*.spammer.net$#quarantine
# The redirect fires at most once (never loops).
# --- solvemsg (m_solvemsg): an un-vouched user must answer one arithmetic
# question before their private messages are delivered (opers & logged-in
# accounts are exempt). Cheap anti-spam-bot gate.