summaryrefslogtreecommitdiff
path: root/data/nickserv.example.conf
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2023-11-23 15:10:03 +0000
committerSadie Powell <sadie@witchery.services>2023-11-23 15:10:03 +0000
commit3371941be5eb2d783a512d326f28165d101da6ee (patch)
tree3781e2c9e1a503f6276ebc74a0314b77c19acffa /data/nickserv.example.conf
parent70d72b62df3045590297eceba5649b8417dc3f4a (diff)
Allow users to opt-out of being added to channel access lists.
Diffstat (limited to 'data/nickserv.example.conf')
-rw-r--r--data/nickserv.example.conf5
1 files changed, 5 insertions, 0 deletions
diff --git a/data/nickserv.example.conf b/data/nickserv.example.conf
index 69f2fa07e..d693297f5 100644
--- a/data/nickserv.example.conf
+++ b/data/nickserv.example.conf
@@ -107,6 +107,7 @@ module
* - memo_receive: Notify user if they have a new memo as soon as it's received
* - memo_mail: Notify user if they have a new memo by mail
* - autoop: User will be automatically opped in channels they enter and have access to
+ * - neverop: User can not be added to access lists
* - msg: Messages will be sent as PRIVMSGs instead of NOTICEs, requires options:useprivmsg
* to be enabled as well
* - ns_keep_modes: Enables keepmodes, which retains user modes across sessions
@@ -532,6 +533,7 @@ command { service = "NickServ"; name = "RESETPASS"; command = "nickserv/resetpas
* nickserv/set/message, nickserv/saset/message - Used to configure how services send messages to you.
* nickserv/set/password, nickserv/saset/password - Used for changing a users password.
* nickserv/set/secure, nickserv/saset/secure - Used for configuring whether a user can identify by simply being recognized by nickserv/access.
+ * nickserv/set/neverop, nickserv/saset/neverop - Used to configure whether a user can be added to access lists
* nickserv/saset/noexpire - Used for configuring noexpire, which prevents nicks from expiring.
*/
module
@@ -576,6 +578,9 @@ command { service = "NickServ"; name = "SASET PASSWORD"; command = "nickserv/sas
command { service = "NickServ"; name = "SET SECURE"; command = "nickserv/set/secure"; }
command { service = "NickServ"; name = "SASET SECURE"; command = "nickserv/saset/secure"; permission = "nickserv/saset/secure"; }
+command { service = "NickServ"; name = "SET NEVEROP"; command = "nickserv/set/neverop"; }
+command { service = "NickServ"; name = "SASET NEVEROP"; command = "nickserv/saset/neverop"; permission = "nickserv/saset/neverop"; }
+
command { service = "NickServ"; name = "SASET NOEXPIRE"; command = "nickserv/saset/noexpire"; permission = "nickserv/saset/noexpire"; }