diff --git a/NoTrigger/plugin.py b/NoTrigger/plugin.py index 522aa4c..2985df6 100644 --- a/NoTrigger/plugin.py +++ b/NoTrigger/plugin.py @@ -82,7 +82,11 @@ class NoTrigger(callbacks.Plugin): if s.startswith(tuple(prefixes)): s = " " + s if s.endswith(suffixes): - s += u"\u00A0" + if version_info[0] >= 3: + s += "\u00A0" + else: + from codecs import unicode_escape_decode as u + s += u('\u00A0')[0] msg = ircmsgs.privmsg(msg.args[0], s, msg=msg) return msg diff --git a/TLDInfo/plugin.py b/TLDInfo/plugin.py index 011bc78..48a25d6 100644 --- a/TLDInfo/plugin.py +++ b/TLDInfo/plugin.py @@ -66,7 +66,7 @@ class TLDInfo(callbacks.Plugin): irc.error("An error occurred while contacting IANA's " "TLD Database.", Raise=True) else: - irc.reply("{} appears to be a valid TLD, see {}".format(("."+text), (db+s))) + irc.reply(".{} appears to be a valid TLD, see {}{}".format(text, db, s)) tld = wrap(tld, ['something']) diff --git a/TLDInfo/test.py b/TLDInfo/test.py index e088f92..28a84a7 100644 --- a/TLDInfo/test.py +++ b/TLDInfo/test.py @@ -41,7 +41,7 @@ class TLDInfoTestCase(PluginTestCase): # https://www.iana.org/domains/root/db/xn--io0a7i # Chinese internationalized domain for 'network' (similar to .net) self.assertNotError('tld xn--io0a7i') - if version_info[0] > 3: + if version_info[0] >= 3: self.assertNotError('tld \u7f51\u7edc') else: from codecs import unicode_escape_decode as u