From baa6e54f9eccd3449cf037e1eabd108b6acd256f Mon Sep 17 00:00:00 2001 From: karoel2 Date: Wed, 15 Jun 2022 08:51:39 +0200 Subject: [PATCH] Fix gen --- system/generator_jezyka_nautalnego.py | 35 ++++++++++++++++----------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/system/generator_jezyka_nautalnego.py b/system/generator_jezyka_nautalnego.py index 02c7bcb..50b2156 100644 --- a/system/generator_jezyka_nautalnego.py +++ b/system/generator_jezyka_nautalnego.py @@ -33,8 +33,8 @@ other = [ ] bye = [ - "Żegnaj!", - "Do zobaczenia", + "Żegnaj!", + "Do zobaczenia", "Do widzenia", "Miłego dnia", "Do widzenia i miłego dnia" @@ -45,9 +45,9 @@ help = ["Obsługuję przekazywanie informacji z systemu GitHub - repozytoria, pu time = ["Z jakiego czasu?", "Z jakiego okresu?", "Podaj z jakiego przedziału czasowego"] repo = [ - "Z jakiego repozytorium", - "Wskaż repozytorium", - "Podaj z jakiego repozytorium chciałbyć otrzymać informacje", + "Z jakiego repozytorium", + "Wskaż repozytorium", + "Podaj z jakiego repozytorium chciałbyć otrzymać informacje", "Określ repozytorium" ] @@ -63,16 +63,23 @@ def generator_jezyka_nautalnego(frame, tactic, state, text): if len(beastMatch) > 0: print(random.choice(other) + ', '.join(beastMatch)) - elif tactic[1] == 'help': - print(random.choice(help)) - print("Dostępne komendy: \n - " + '\n - '.join(commands)) - - elif tactic == 'bye': - print(random.choice(bye)) + elif tactic[0] == False: #ASK + print(f'Proszę podaj {tactic[1][0]}') print() - sys.exit(0) + elif tactic[0] == True: + _, act, req_args, opt_args = tactic + print('DEBUG: ', act, req_args, opt_args,sep = '\n') + if act == 'help': + print(random.choice(help)) + print("Dostępne komendy: \n - " + '\n - '.join(commands)) + elif act == 'bye': + print(random.choice(bye)) + print() + sys.exit(0) + + else: + print(tactic) else: - print(tactic) - + print('ERROR') print()