aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-02-21 21:10:06 +0000
committerGravatar jesopo2019-02-21 21:10:06 +0000
commit827832b2d27b22484f18c2bfdaa847bca3513bad (patch)
tree3d7e2e81dc34222f19858cc4ec251488307c5c27 /modules
parentDon't handle pull_request_review events when they've not been submitted (diff)
signature
Add `channel_access` attributes to auto_mode.py commands
Diffstat (limited to 'modules')
-rw-r--r--modules/auto_mode.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/auto_mode.py b/modules/auto_mode.py
index b98ad6c9..1868027f 100644
--- a/modules/auto_mode.py
+++ b/modules/auto_mode.py
@@ -47,6 +47,7 @@ class Module(ModuleManager.BaseModule):
"""
:help: Check/sync user modes
:require_mode: o
+ :require_access: syncmodes
"""
self._check_channel(event["target"])
@@ -99,6 +100,7 @@ class Module(ModuleManager.BaseModule):
:help: Add a user to the auto-mode list as an op
:usage: <nickname>
:require_mode: o
+ :require_access: autoop
"""
self._add_mode(event, "o", "op")
@utils.hook("received.command.removeop", min_args=1, channel_only=True)
@@ -107,6 +109,7 @@ class Module(ModuleManager.BaseModule):
:help: Remove a user from the auto-mode list as an op
:usage: <nickname>
:require_mode: o
+ :require_access: autoop
"""
self._remove_mode(event, "o", "op")
@@ -116,6 +119,7 @@ class Module(ModuleManager.BaseModule):
:help: Add a user to the auto-mode list as a voice
:usage: <nickname>
:require_mode: o
+ :require_access: autovoice
"""
self._add_mode(event, "v", "voice")
@utils.hook("received.command.removevoice", min_args=1, channel_only=True)
@@ -124,5 +128,6 @@ class Module(ModuleManager.BaseModule):
:help: Remove a user from the auto-mode list as a voice
:usage: <nickname>
:require_mode: o
+ :require_access: autovoice
"""
self._remove_mode(event, "v", "voice")