Merge pull request #46 from SpiceBot/development

Development
This commit is contained in:
Deathbybandaid 2019-06-05 20:34:32 -04:00 committed by GitHub
commit b9b4e52d71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 8 deletions

View File

@ -74,11 +74,11 @@ class SpiceBot_AI():
def load_bot_values(self): def load_bot_values(self):
current_bot_db = botdb.get_bot_value('botai') or None # current_bot_db = botdb.get_bot_value('botai') or None
if current_bot_db: # if current_bot_db:
for predicate in current_bot_db.keys(): # for predicate in current_bot_db.keys():
predval = current_bot_db[predicate] # predval = current_bot_db[predicate]
self.aiml_kernel.setBotPredicate(predicate, predval) # self.aiml_kernel.setBotPredicate(predicate, predval)
# sopel nick # sopel nick
self.aiml_kernel.setBotPredicate("nick", botconfig.nick) self.aiml_kernel.setBotPredicate("nick", botconfig.nick)
@ -121,7 +121,6 @@ class SpiceBot_AI():
self.aiml_kernel.respond("LOAD AIML B") self.aiml_kernel.respond("LOAD AIML B")
def on_message(self, bot, trigger, message): def on_message(self, bot, trigger, message):
nick = Identifier(trigger.nick) nick = Identifier(trigger.nick)
nick_id = botdb.get_nick_id(nick, create=True) nick_id = botdb.get_nick_id(nick, create=True)
self.check_user_import(nick, nick_id) self.check_user_import(nick, nick_id)
@ -236,8 +235,8 @@ class SpiceBot_AI():
def save_brain(self): def save_brain(self):
self.aiml_kernel.saveBrain(botconfig.config.aibrain) self.aiml_kernel.saveBrain(botconfig.config.aibrain)
botsessiondata = self.aiml_kernel._botPredicates # botsessiondata = self.aiml_kernel._botPredicates
botdb.set_bot_value('botai', botsessiondata) # botdb.set_bot_value('botai', botsessiondata)
botai = SpiceBot_AI() botai = SpiceBot_AI()

View File

@ -22,6 +22,7 @@ def bot_command_rule(bot, trigger):
return return
message = trigger.args[1] message = trigger.args[1]
message = ''.join([x for x in message if ord(x) < 128])
# ignore text coming from a valid prefix # ignore text coming from a valid prefix
if str(message).startswith(tuple(bot.config.core.prefix_list)): if str(message).startswith(tuple(bot.config.core.prefix_list)):