From 644fe28e3c0dc2b2fc5db862d5a2579b3dd1743b Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Tue, 4 Jun 2019 14:59:06 -0400 Subject: [PATCH] test --- sopel_modules/SpiceBot/AI.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sopel_modules/SpiceBot/AI.py b/sopel_modules/SpiceBot/AI.py index d8d019f..6c810ae 100644 --- a/sopel_modules/SpiceBot/AI.py +++ b/sopel_modules/SpiceBot/AI.py @@ -10,7 +10,7 @@ from sopel.config.types import StaticSection, ListAttribute import os import tempfile import aiml -import xmltodict +from xml.etree import ElementTree from .Database import db as botdb @@ -93,6 +93,11 @@ class SpiceBot_AI(): for aimlfile in filepathlist: filereadgood = True + tree = ElementTree.parse(aimlfile) + root = tree.getroot() + if aimlfile not in self.dict["files"]: + self.dict["files"][aimlfile] = root + return aiml_file_lines = [] aiml_file = open(aimlfile, 'r') lines = aiml_file.readlines()