From ef8a7a647f6e895c89cefba0e2f83fb20fdb80c5 Mon Sep 17 00:00:00 2001 From: mathieui Date: Sun, 13 May 2012 18:39:57 +0200 Subject: Use add_tab_command in the quote plugin --- plugins/quote.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'plugins') diff --git a/plugins/quote.py b/plugins/quote.py index 788d4027..50c390f2 100644 --- a/plugins/quote.py +++ b/plugins/quote.py @@ -1,7 +1,7 @@ -from plugin import BasePlugin, PluginConfig +from plugin import BasePlugin from xhtml import clean_text import common - +import tabs import re timestamp_re = re.compile(r'^(\d\d\d\d-\d\d-\d\d )?\d\d:\d\d:\d\d$') @@ -12,7 +12,9 @@ log = logging.getLogger(__name__) class Plugin(BasePlugin): def init(self): - self.add_command('quote', self.command_quote, "Usage: /quote \nQuote: takes the message received at and insert it in the input, to quote it.", self.completion_quote) + self.add_tab_command(tabs.MucTab, 'quote', self.command_quote, "Usage: /quote \nQuote: takes the message received at and insert it in the input, to quote it.", self.completion_quote) + self.add_tab_command(tabs.ConversationTab, 'quote', self.command_quote, "Usage: /quote \nQuote: takes the message received at and insert it in the input, to quote it.", self.completion_quote) + self.add_tab_command(tabs.PrivateTab, 'quote', self.command_quote, "Usage: /quote \nQuote: takes the message received at and insert it in the input, to quote it.", self.completion_quote) def command_quote(self, args): args = common.shell_split(args) -- cgit v1.2.3