mirror of
https://github.com/SpiceBot/SpiceBot.git
synced 2026-11-13 06:59:53 -05:00
commit
b9b4e52d71
@ -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()
|
||||||
|
|||||||
@ -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)):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user