From 160256d33b3d3275248bc32dee0352296bff871f Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Sun, 2 Jun 2019 20:33:03 -0400 Subject: [PATCH] upper --- sopel_modules/SpiceBot/AI.py | 7 ++++++- sopel_modules/SpiceBot_Configs/aiml/bot_is_cool.aiml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/sopel_modules/SpiceBot/AI.py b/sopel_modules/SpiceBot/AI.py index 230be3a..38764ad 100644 --- a/sopel_modules/SpiceBot/AI.py +++ b/sopel_modules/SpiceBot/AI.py @@ -36,7 +36,7 @@ class SpiceBot_AI(): self.aiml_parser = aiml.AimlParser.create_parser() # Don't warn for no matches - #self.aiml_kernel._verboseMode = False + # self.aiml_kernel._verboseMode = False # Learn responses self.load_brain() @@ -118,6 +118,11 @@ class SpiceBot_AI(): predval = self.dict["sessioncache"][nick_id][predicate] self.aiml_kernel.setPredicate(predicate, predval, nick_id) + # defaults + if "nick" not in self.dict["sessioncache"][nick_id].keys(): + self.dict["sessioncache"][nick_id]["nick"] = nick + self.aiml_kernel.setPredicate("nick", nick, nick_id) + def save_nick_session(self, nick, nick_id=None): if not nick_id: nick = Identifier(nick) diff --git a/sopel_modules/SpiceBot_Configs/aiml/bot_is_cool.aiml b/sopel_modules/SpiceBot_Configs/aiml/bot_is_cool.aiml index f033ca5..d265fe0 100644 --- a/sopel_modules/SpiceBot_Configs/aiml/bot_is_cool.aiml +++ b/sopel_modules/SpiceBot_Configs/aiml/bot_is_cool.aiml @@ -1,6 +1,6 @@ - bot.nick is cool + BOT.NICK IS COOL