aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2020-06-03 12:48:27 +0100
committerGravatar jesopo2020-06-03 12:48:27 +0100
commit83f0eacb1c67c83a9904421c2759c0db0ae248a5 (patch)
tree6402ec8e18272dbfacf6c44aa8ee22483a3c209f /modules
parentfix "apikey add" example in git_webhooks.md (diff)
rewrite quote search categories to account name when possible
Diffstat (limited to 'modules')
-rw-r--r--modules/quotes.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/quotes.py b/modules/quotes.py
index a843bdfb..25d2b01e 100644
--- a/modules/quotes.py
+++ b/modules/quotes.py
@@ -89,6 +89,10 @@ class Module(ModuleManager.BaseModule):
@utils.kwarg("usage", "<category> [= <search>]")
def quote(self, event):
category, search = self.category_and_quote(event["args"])
+ if event["server"].has_user(category):
+ category = event["server"].get_user_nickname(
+ event["server"].get_user(category).get_id())
+
quotes = event["server"].get_setting("quotes-%s" % category, [])
if event["is_channel"]:
quotes += self._get_quotes(event["target"], category)