summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2012-05-13 18:39:57 +0200
committermathieui <mathieui@mathieui.net>2012-05-13 18:39:57 +0200
commitef8a7a647f6e895c89cefba0e2f83fb20fdb80c5 (patch)
tree344e24107731f1b94bc6509cc21a94a75dbcb183
parent28c15a889e006769d343e729b55de66df3a00526 (diff)
downloadpoezio-ef8a7a647f6e895c89cefba0e2f83fb20fdb80c5.tar.gz
poezio-ef8a7a647f6e895c89cefba0e2f83fb20fdb80c5.tar.bz2
poezio-ef8a7a647f6e895c89cefba0e2f83fb20fdb80c5.tar.xz
poezio-ef8a7a647f6e895c89cefba0e2f83fb20fdb80c5.zip
Use add_tab_command in the quote plugin
-rw-r--r--plugins/quote.py8
1 files changed, 5 insertions, 3 deletions
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 <timestamp>\nQuote: takes the message received at <timestamp> and insert it in the input, to quote it.", self.completion_quote)
+ self.add_tab_command(tabs.MucTab, 'quote', self.command_quote, "Usage: /quote <timestamp>\nQuote: takes the message received at <timestamp> and insert it in the input, to quote it.", self.completion_quote)
+ self.add_tab_command(tabs.ConversationTab, 'quote', self.command_quote, "Usage: /quote <timestamp>\nQuote: takes the message received at <timestamp> and insert it in the input, to quote it.", self.completion_quote)
+ self.add_tab_command(tabs.PrivateTab, 'quote', self.command_quote, "Usage: /quote <timestamp>\nQuote: takes the message received at <timestamp> and insert it in the input, to quote it.", self.completion_quote)
def command_quote(self, args):
args = common.shell_split(args)