From cf8bb9915577444158291bddd7deda78fd1be18c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hendrik=20J=C3=A4ger?= Date: Fri, 11 Jun 2021 20:14:22 +0200 Subject: [PATCH 1/3] Sync helpop chmodes s and p with docs --- docs/conf/helpop.conf.example | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf.example index 6bc225207..8a26dc9cc 100644 --- a/docs/conf/helpop.conf.example +++ b/docs/conf/helpop.conf.example @@ -932,12 +932,11 @@ using their cloak when they quit. can speak. n Blocks users who are not members of the channel from messaging it. - p Make channel private, hiding it in users' whoises - and replacing it with * in /LIST. + p Hides the channel in /WHOIS from people who are not a member. + You probably want the s (secret) channel mode rather than this. r Marks the channel as registered with Services (requires the services account module). - s Make channel secret, hiding it in users' whoises - and /LIST. + s Hides the channel in /WHOIS and /LIST from people who are not a member. t Prevents users without +h or +o from changing the topic. u Makes the channel an auditorium; normal users only From 168642c3106a71ab623850c31e5ef85605700926 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 6 Jul 2023 14:54:10 +0100 Subject: [PATCH 2/3] Redocument and set commonchans by default. This mode is fairly unintrusive and prevents PM spam from bots that do not share a channel. --- docs/conf/inspircd.conf.example | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example index a6698fa09..54f0c590c 100644 --- a/docs/conf/inspircd.conf.example +++ b/docs/conf/inspircd.conf.example @@ -335,12 +335,12 @@ # limit: How many users are allowed in this class limit="5000" - # modes: User modes that are set on users in this block on connect. - # Enabling this option requires that the conn_umodes module be loaded. - # This entry is highly recommended to use for/with IP cloaking/masking. - # For the example to work, this also requires that the cloaking - # module be loaded as well. - modes="+x" + # modes: The modes to set on users in this class when they connect to + # the server. See https://docs.inspircd.org/3/user-modes/ for a list of + # user modes. The example below sets user modes v (deaf_commonchans) + # and x (cloak) which require the commonchans and cloak modules. + # This setting only has effect when the conn_umodes module is loaded. + modes="+cx" # requireident: Require that users of this block have a valid ident response. # Requires the ident module to be loaded. @@ -466,12 +466,12 @@ # limit: How many users are allowed in this class limit="5000" - # modes: User modes that are set on users in this block on connect. - # Enabling this option requires that the conn_umodes module be loaded. - # This entry is highly recommended to use for/with IP cloaking/masking. - # For the example to work, this also requires that the cloaking - # module be loaded as well. - modes="+x"> + # modes: The modes to set on users in this class when they connect to + # the server. See https://docs.inspircd.org/3/user-modes/ for a list of + # user modes. The example below sets user modes v (deaf_commonchans) + # and x (cloak) which require the commonchans and cloak modules. + # This setting only has effect when the conn_umodes module is loaded. + modes="+cx"> From 808188b444024613aad2187395dafd81d0a93dd2 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 6 Jul 2023 15:07:33 +0100 Subject: [PATCH 3/3] Redocument . --- docs/conf/inspircd.conf.example | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example index 54f0c590c..40ed87ea5 100644 --- a/docs/conf/inspircd.conf.example +++ b/docs/conf/inspircd.conf.example @@ -656,8 +656,12 @@ # 'splitmsg' - the same as split but also send a message explaining the split. splitwhois="no" - # defaultmodes: What modes are set on a new channel when a user creates it. Any - # prefix modes will be set on the creating user. + # defaultmodes: The modes to set on a channel when it is created. See + # https://docs.inspircd.org/3/channel-modes/ for a list of channel + # modes. If a prefix mode is included in this option it will be set on + # the user that created the channel. The example below sets channel + # modes n (noextmsg) and t (topiclock) and grants channel prefix mode + # o (op) to the channel creator. defaultmodes="not" # xlinemessage: This is the text that is sent to a user when they are