diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/tell.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/plugins/tell.py b/plugins/tell.py index cfa76e9c..16cecacc 100644 --- a/plugins/tell.py +++ b/plugins/tell.py @@ -20,8 +20,8 @@ This plugin defines two new commands for MUC tabs: :term:`/tell` and :term:`/unt """ from plugin import BasePlugin +from decorators import command_args_parser import tabs -import common class Plugin(BasePlugin): def init(self): @@ -48,13 +48,13 @@ class Plugin(BasePlugin): tab.command_say("%s: %s" % (nick, i)) del self.tabs[tab][nick] + @command_args_parser.quoted(2) def command_tell(self, args): """/tell <nick> <message>""" - arg = common.shell_split(args) - if len(arg) != 2: + if args is None: self.core.command_help('tell') return - nick, msg = arg + nick, msg = args tab = self.api.current_tab() if not tab in self.tabs: self.tabs[tab] = {} |