From 10ef985a8a849a6bbfa8cbb63c2548e42ffb3957 Mon Sep 17 00:00:00 2001 From: jesopo Date: Sun, 30 Sep 2018 17:29:09 +0100 Subject: Switch to using docstring for usage, permission and require_mode --- modules/quotes.py | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) (limited to 'modules/quotes.py') diff --git a/modules/quotes.py b/modules/quotes.py index 6cb1637a..6bfe78d7 100644 --- a/modules/quotes.py +++ b/modules/quotes.py @@ -7,11 +7,11 @@ class Module(ModuleManager.BaseModule): return [part.strip() for part in s.split("=", 1)] return None, None - @Utils.hook("received.command.quoteadd|qadd", min_args=1, - usage=" = ") + @Utils.hook("received.command.quoteadd|qadd", min_args=1) def quote_add(self, event): """ - Add a quote to a category + :help: Add a quote to a category + :usage: = """ category, quote = self.category_and_quote(event["args"]) if category and quote: @@ -23,11 +23,11 @@ class Module(ModuleManager.BaseModule): else: event["stderr"].write("Please provide a category AND quote") - @Utils.hook("received.command.quoteget|qget", min_args=1, - usage=" = ") + @Utils.hook("received.command.quoteget|qget", min_args=1) def quote_get(self, event): """ - Get a quote from a ccategory + :help: Get a quote from a ccategory + :usage: = """ category, to_find = self.category_and_quote(event["args"]) if category and to_find: @@ -46,11 +46,11 @@ class Module(ModuleManager.BaseModule): event["stderr"].write("Please provide a category and a " "part of a quote to find") - @Utils.hook("received.command.quotedel|qdel", min_args=1, - usage=" = ") + @Utils.hook("received.command.quotedel|qdel", min_args=1) def quote_del(self, event): """ - Delete a quote from a category + :help: Delete a quote from a category + :usage: = """ category, remove_quote = self.category_and_quote(event["args"]) remove_quote_lower = remove_quote.lower() @@ -71,10 +71,11 @@ class Module(ModuleManager.BaseModule): event["stderr"].write("Please provide a category and a quote " "to remove") - @Utils.hook("received.command.quote|q", usage="", min_args=1) + @Utils.hook("received.command.quote|q", min_args=1) def quote(self, event): """ - Get a random quote from a category + :help: Get a random quote from a category + :usage: """ category = event["args"].strip().lower() quotes = event["server"].get_setting("quotes-%s" % category, []) -- cgit v1.3.1-10-gc9f91