diff --git a/plugins/Aka/plugin.py b/plugins/Aka/plugin.py index 243688de0..c93c84ca4 100644 --- a/plugins/Aka/plugin.py +++ b/plugins/Aka/plugin.py @@ -241,10 +241,12 @@ class Aka(callbacks.Plugin): def isCommandMethod(self, name): args = name.split(' ') + if '|' in args: + return False if len(args) > 1 and \ callbacks.canonicalName(args[0]) != self.canonicalName(): for cb in dynamic.irc.callbacks: # including this plugin - if cb.name() != self.name() and cb.getCommand(args[0:-1]): + if cb.getCommand(args[0:-1]): return False if sys.version_info[0] < 3 and isinstance(name, str): name = name.decode('utf8')