aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-09-15 22:47:50 +0100
committerGravatar jesopo2019-09-15 22:47:50 +0100
commit30ead4dcb6b15f19a6d2b1fa5ba638543d0a5a69 (patch)
tree66866b3c899e871a1dc620496bcb47a289fab4b7 /modules
parentsupport "0" kickrejoin delay without creating a timer (diff)
signature
parse "nick: ++" as "nick++"
Diffstat (limited to 'modules')
-rw-r--r--modules/karma.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/karma.py b/modules/karma.py
index 1efe9011..e19ebc9c 100644
--- a/modules/karma.py
+++ b/modules/karma.py
@@ -83,7 +83,9 @@ class Module(ModuleManager.BaseModule):
target = event["match"].group(2).strip().rstrip("".join(WORD_STOP))
if event["match"].group(1):
- if not event["server"].has_user(event["match"].group(1)[:-1]):
+ if not target:
+ target = event["match"].group(1)
+ elif not event["server"].has_user(event["match"].group(1)[:-1]):
target = "%s %s" % (event["match"].group(1), target)
if target: