diff options
| author | 2018-10-06 17:16:17 +0100 | |
|---|---|---|
| committer | 2018-10-06 17:16:17 +0100 | |
| commit | 69eda4bf1be0f6c2a8cfc7b31434e0756ad6f3d7 (patch) | |
| tree | c6f1dd2b5dbc0ea9baa0fda23ed7f56c383b0064 /modules | |
| parent | Slightly change format of commit messages in modules/github.py (diff) | |
| signature | ||
Allow user/channel/server/bot settings to be "hidden" from settings lists in
modules/set.py
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/github.py | 3 | ||||
| -rw-r--r-- | modules/set.py | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/modules/github.py b/modules/github.py index b21b0f36..5af9bd95 100644 --- a/modules/github.py +++ b/modules/github.py @@ -3,7 +3,8 @@ from src import ModuleManager, utils @utils.export("channelset", {"setting": "github-hook", "help": ("Disable/Enable showing BitBot's github commits in the " - "current channel"), "validate": utils.bool_or_none}) + "current channel"), "validate": utils.bool_or_none, + "hidden": True}) class Module(ModuleManager.BaseModule): @utils.hook("api.post.github") def github(self, event): diff --git a/modules/set.py b/modules/set.py index 3e5b264f..2dc33879 100644 --- a/modules/set.py +++ b/modules/set.py @@ -20,8 +20,10 @@ class Module(ModuleManager.BaseModule): elif len(event["args_split"]) == 1: event["stderr"].write("Please provide a value") else: + shown_settings = [key for key, value in settings_dict.items() + if not value.get("hidden", False)] event["stdout"].write("Available settings: %s" % ( - ", ".join(settings_dict.keys()))) + ", ".join(shown_settings))) @utils.hook("received.command.set") def set(self, event): """ |
