From f4dc667c77ff5aa5e4be857decdde234c5b3a39f Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Mon, 22 Nov 2010 20:25:28 -0600 Subject: [PATCH] dodge another unicode crash --- modules/MegaHAL.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/MegaHAL.py b/modules/MegaHAL.py index 7cf02da..4ee5f5a 100644 --- a/modules/MegaHAL.py +++ b/modules/MegaHAL.py @@ -64,7 +64,9 @@ class MegaHAL(Module): line = addressed_re.sub('', line) append_nick = True - reply = self.megahal.get_reply(line) + try: + reply = self.megahal.get_reply(line) + except UnicodeDecodeError: pass elif re.search('^megahal$', line, re.IGNORECASE) is not None: reply = self.megahal.get_reply_nolearn('') else: