diff --git a/sopel_modules/SpiceBot/AI.py b/sopel_modules/SpiceBot/AI.py
index aa6aefe..019828b 100644
--- a/sopel_modules/SpiceBot/AI.py
+++ b/sopel_modules/SpiceBot/AI.py
@@ -66,26 +66,37 @@ class SpiceBot_AI():
dirnumber = max(self.load_commands) + 1
self.load_commands.append(dirnumber)
tempbrain = tempfile.mkstemp()[1]
- with open(tempbrain, 'w') as fileo:
- fileo.write(
- ""
- " \n"
- " \n"
- " LOAD AIML B\n"
- # " LOAD AIML {}\n"
- " \n"
- " {}\n"
- " \n"
- " \n"
- # "".format(str(dirnumber), os.path.join(braindir, "*"))
- "".format(os.path.join(braindir, "*.aiml"))
- )
+ # with open(tempbrain, 'w') as fileo:
+ # fileo.write(
+ # ""
+ # " \n"
+ # " \n"
+ # " LOAD AIML B\n"
+ # # " LOAD AIML {}\n"
+ # " \n"
+ # " {}\n"
+ # " \n"
+ # " \n"
+ # # "".format(str(dirnumber), os.path.join(braindir, "*"))
+ # "".format(os.path.join(braindir, "*.aiml"))
+ # )
+ brainfile = open(tempbrain, 'a')
+ brainfile.write("")
+ brainfile.write(" \n")
+ brainfile.write(" \n")
+ brainfile.write(" LOAD AIML {}\n".format(str(dirnumber)))
+ brainfile.write(" \n")
+ brainfile.write(" {}\n".format(os.path.join(braindir, "*.aiml")))
+ brainfile.write(" \n")
+ brainfile.write(" \n")
+ brainfile.write("")
+ brainfile.close()
self.aiml_kernel.learn(tempbrain)
- self.aiml_kernel.respond("LOAD AIML B")
- # for number in self.load_commands:
- # if number != 0:
- # self.aiml_kernel.respond("LOAD AIML {}").format(str(dirnumber))
- # os.remove(tempbrain)
+ # self.aiml_kernel.respond("LOAD AIML B")
+ for number in self.load_commands:
+ if number != 0:
+ self.aiml_kernel.respond("LOAD AIML {}").format(str(dirnumber))
+ os.remove(tempbrain)
def on_message(self, bot, trigger, message):
nick = Identifier(trigger.nick)