Fix a crash in the marquee plugin

xml does not like ascii control chars.
This commit is contained in:
mathieui 2016-05-10 21:31:37 +02:00
parent 216ca997ad
commit 65a37c44dd

View file

@ -36,6 +36,7 @@ Configuration
"""
from plugin import BasePlugin
import tabs
import xhtml
from decorators import command_args_parser
def move(text, step, spacing):
@ -53,6 +54,7 @@ class Plugin(BasePlugin):
@command_args_parser.raw
def command_marquee(self, args):
tab = self.api.current_tab()
args = xhtml.clean_text(xhtml.convert_simple_to_full_colors(args))
tab.command_say(args)
is_muctab = isinstance(tab, tabs.MucTab)
msg_id = tab.last_sent_message["id"]