From 90d20dfe759dd76e7fc99975e72f370da4862acf Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Sat, 16 Jan 2016 19:37:24 -0600 Subject: [PATCH] transform: use new py3 base64 API --- dr_botzo/transform/ircplugin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dr_botzo/transform/ircplugin.py b/dr_botzo/transform/ircplugin.py index 58d63ea..87ddb93 100644 --- a/dr_botzo/transform/ircplugin.py +++ b/dr_botzo/transform/ircplugin.py @@ -51,9 +51,9 @@ class Transform(Plugin): text = match.group(2) if direction == 'encode': - return self.bot.reply(event, base64.encodestring(text).replace('\n', '')) + return self.bot.reply(event, base64.encodebytes(bytes(text, 'utf-8')).decode('utf-8')) elif direction == 'decode': - return self.bot.reply(event, base64.decodestring(text).replace('\n', '')) + return self.bot.reply(event, base64.decodebytes(bytes(text, 'utf-8')).decode('utf-8')) def handle_upper(self, connection, event, match): """Uppercase the text."""