From 576f7ff197ca7987b1a2dc62bcfecf411a57c65d Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Wed, 5 Jun 2019 17:22:52 -0400 Subject: [PATCH] encode --- sopel_modules/SpiceBot/AI.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sopel_modules/SpiceBot/AI.py b/sopel_modules/SpiceBot/AI.py index 850669e..713e1e7 100644 --- a/sopel_modules/SpiceBot/AI.py +++ b/sopel_modules/SpiceBot/AI.py @@ -232,11 +232,13 @@ class SpiceBot_AI(): nick = Identifier(nick) nick_id = botdb.get_nick_id(nick, create=True) sessionData = self.aiml_kernel.getSessionData(nick_id) + sessionData = {k: unicode(v).encode("utf-8") for k, v in sessionData.iteritems()} botdb.set_nick_value(nick, 'botai', sessionData) def save_brain(self): self.aiml_kernel.saveBrain(botconfig.config.aibrain) botsessiondata = self.aiml_kernel._botPredicates + botsessiondata = {k: unicode(v).encode("utf-8") for k, v in botsessiondata.iteritems()} botdb.set_bot_value('botai', botsessiondata)