summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorRenegade334 <contact.caaeed4f@renegade334.me.uk>2015-03-28 21:18:30 +0000
committerPeter Powell <petpow@saberuk.com>2018-09-25 12:30:06 +0100
commit4995417f59c91cf62c13f1d1dcfdbf4f67714b83 (patch)
tree1722eb9f242b898038ca1c19e4528da5704aa6c4 /docs
parent6d09b12be1d93571d4cabb1aa7866a7376aef126 (diff)
Add extban 'a' to m_gecosban.
This has the format a:nick!user@host+gecos. e.g. a:*!*@abusive.host+*MegaBot?v2.0* Closes #1023. Closes #1026.
Diffstat (limited to 'docs')
-rw-r--r--docs/conf/helpop-full.conf.example3
-rw-r--r--docs/conf/helpop.conf.example3
-rw-r--r--docs/conf/modules.conf.example5
3 files changed, 9 insertions, 2 deletions
diff --git a/docs/conf/helpop-full.conf.example b/docs/conf/helpop-full.conf.example
index c33b80fd7..17e9ee37d 100644
--- a/docs/conf/helpop-full.conf.example
+++ b/docs/conf/helpop-full.conf.example
@@ -1091,6 +1091,9 @@ setting +I <extban>.
Matching extbans:
+ a:<mask> Matches user with both a matching banmask and realname,
+ where <mask> is in the format nick!user@host+realname
+ (requires gecosban module).
j:<channel> Matches anyone in the given channel. Does not support
wildcards (requires the channelban module).
n:<class> Matches users in a matching connect class (requires the
diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf.example
index 89c2716a6..8456346d9 100644
--- a/docs/conf/helpop.conf.example
+++ b/docs/conf/helpop.conf.example
@@ -277,6 +277,9 @@ setting +I <extban>.
Matching extbans:
+ a:<mask> Matches user with both a matching banmask and realname,
+ where <mask> is in the format nick!user@host+realname
+ (requires gecosban module).
j:<channel> Matches anyone in the given channel. Does not support
wildcards (requires the channelban module).
n:<class> Matches users in a matching connect class (requires
diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
index 7823e2d30..8a22a8c71 100644
--- a/docs/conf/modules.conf.example
+++ b/docs/conf/modules.conf.example
@@ -818,8 +818,9 @@
#<module name="flashpolicyd"> #
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
-# Real name ban: Implements extended ban 'r', which stops anyone
-# matching a mask like +b r:*realname?here* from joining a channel.
+# Real name ban: Implements two extended bans: #
+# 'a', which matches a n!u@h+realname mask like +b a:*!*@host+*real* #
+# 'r', which matches a realname mask like +b r:*realname?here* #
#<module name="gecosban">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#