This commit is contained in:
deathbybandaid 2019-06-05 17:39:53 -04:00
parent 576f7ff197
commit 7ad399c1b8
2 changed files with 1 additions and 3 deletions

View File

@ -232,13 +232,11 @@ 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)

View File

@ -59,7 +59,7 @@ def bot_command_rule(bot, trigger):
trigger_args, trigger_command = SpiceBot.prerun.trigger_args(message, 'module')
fulltrigger = spicemanip.main(trigger_args, 0)
returnmessage = SpiceBot.botai.on_message(bot, trigger, message)
returnmessage = SpiceBot.botai.on_message(bot, trigger, message.decode('utf-8', 'ignore'))
if returnmessage:
bot.osd(str(returnmessage))
else: