у меня есть 3 файла Python, все они содержат разные сценарии, это файл 1, я загрузил каталог registerScript, содержащий файл .rive
from rivescript import RiveScript
botUser = RiveScript(utf8=True)
botUser.load_directory("registerScript")#brain
botUser.sort_replies()
def chatUser(user_id, message):
if message == '':
return "No Message to response"
else:
response = botUser.reply(str(user_id), message)
if response == "":
return "No Message to response"
return response
, и это другой файл, который я загружаю каталог childScriptи он содержит файл .rive
from rivescript import RiveScript
bot = RiveScript(utf8=True)
bot.load_directory("childScript")
bot.sort_replies()
def chat(user_id, message):
if message == '':
return "No Message to response"
else:
response = bot.reply(str(user_id), message)
if response == "":
return "No Message to response"
return response
, когда я вызываю любую из них, у меня только последний сценарий, как я могу решить эту проблему
botMessageUser = chatUser(user_id, message_text)
theSecondBot = chat(user_id, message_text)