charybdis-ircd / charybdis

Scalable IRCv3.2 server for large, community-oriented networks
GNU General Public License v2.0
231 stars 102 forks source link

extban for matching a mask only when unidentified #362

Open jesopo opened 3 years ago

jesopo commented 3 years ago

consider a format like

$e:nick!user@host#account#gecos

and consider, e.g., 0 to mean "no account", you can ban unidentified irccloud users with

/mode +b $e:*!*@gateway/web/irccloud.com/*#0#*

or consider a format like

$u:nick!user@host

where $u: means "match unregistered users only", you can ban unidentified irccloud users with

$u:*!*@gateway/web/irccloud.com/*