From a983b7ef2ded999fed187592f90cac4e9ae6e0e2 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Sun, 2 Jun 2019 19:48:50 -0400 Subject: [PATCH] test detection of bot.nick --- sopel_modules/SpiceBot/AI.py | 4 +++- sopel_modules/SpiceBot/setup.py | 1 + sopel_modules/SpiceBot_Configs/aiml/bottest.aiml | 8 ++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 sopel_modules/SpiceBot_Configs/aiml/bottest.aiml diff --git a/sopel_modules/SpiceBot/AI.py b/sopel_modules/SpiceBot/AI.py index 12b768f..2cbe937 100644 --- a/sopel_modules/SpiceBot/AI.py +++ b/sopel_modules/SpiceBot/AI.py @@ -52,8 +52,10 @@ class SpiceBot_AI(): # learn directories self.learn(braindirs) + def load_bot_values(self, bot): + self.aiml_kernel.setBotPredicate("nick", bot.nick) + def load_extras(self, bot): - return if len(bot.config.SpiceBot_AI.extra): self.learn(self, bot.config.SpiceBot_AI.extra) diff --git a/sopel_modules/SpiceBot/setup.py b/sopel_modules/SpiceBot/setup.py index 3d240fe..2a57052 100644 --- a/sopel_modules/SpiceBot/setup.py +++ b/sopel_modules/SpiceBot/setup.py @@ -80,3 +80,4 @@ def setup(bot): logs.log('SpiceBot_AI', "Setting Up Configuration") bot.config.define_section("SpiceBot_AI", SpiceBot_AI_MainSection, validate=False) botai.load_extras(bot) + botai.load_bot_values(bot) diff --git a/sopel_modules/SpiceBot_Configs/aiml/bottest.aiml b/sopel_modules/SpiceBot_Configs/aiml/bottest.aiml new file mode 100644 index 0000000..c75ff04 --- /dev/null +++ b/sopel_modules/SpiceBot_Configs/aiml/bottest.aiml @@ -0,0 +1,8 @@ + + + is cool + + +