diff --git a/sopel_modules/SpiceBot/AI.py b/sopel_modules/SpiceBot/AI.py index 2cbe937..d340c0e 100644 --- a/sopel_modules/SpiceBot/AI.py +++ b/sopel_modules/SpiceBot/AI.py @@ -93,6 +93,12 @@ class SpiceBot_AI(): self.check_user_import(nick, nick_id) aiml_response = self.aiml_kernel.respond(message, nick_id) self.save_nick_session(nick, nick_id) + aiml_response = self.bot_message_decipher(bot, aiml_response) + return aiml_response + + def bot_message_decipher(self, bot, aiml_response): + while "bot.nick" in aiml_response: + aiml_response.replace("bot.nick", bot.nick) return aiml_response def check_user_import(self, nick, nick_id=None): diff --git a/sopel_modules/SpiceBot_Configs/aiml/bottest.aiml b/sopel_modules/SpiceBot_Configs/aiml/bot_is_cool.aiml similarity index 71% rename from sopel_modules/SpiceBot_Configs/aiml/bottest.aiml rename to sopel_modules/SpiceBot_Configs/aiml/bot_is_cool.aiml index c75ff04..f033ca5 100644 --- a/sopel_modules/SpiceBot_Configs/aiml/bottest.aiml +++ b/sopel_modules/SpiceBot_Configs/aiml/bot_is_cool.aiml @@ -1,6 +1,6 @@ - is cool + bot.nick is cool