diff --git a/elisa_pl.py b/elisa_pl.py index c2cbde9..db0873c 100644 --- a/elisa_pl.py +++ b/elisa_pl.py @@ -5,10 +5,21 @@ import random ARG_LITERAL = '%' MAX_ARGS = 5 -GOODBYES =["Do zobaczenia", "Elo"] +GOODBYES = ["Do zobaczenia", "Elo"] QUIT = "wyjscie" -pairs = ( ('test (.*)', ('%1',)), ('(.*) test2 (.*)', ('%1 2 %2',)), ('test2 (.*)', ('%1 2',)) ) +pairs = ( + ('test (.*)', ('%1',)), + ('(.*) test2 (.*)', ('%1 2 %2',)), + ('test2 (.*)', ('%1 2',)), + ('dobrze|świetnie|swietnie|super', ('To świetnie! Opowiedz mi dlaczego', 'To bardzo dobrze! Z jakiego powodu?')), + ('źle|zle|do bani|słabo|slabo', ('Przykro mi. Czhesz o tym porozmawiać?', 'To bardzo dobrze! Z jakiego powodu?')), + ('tak|nie', ('ok', ':)', 'mhm', 'okej')), + ('lubi[eę] (.*)', ('Ja też! :D Co Ci się w tym najbardziej podoba?', 'Powiedz mi więcej o %1')), + ('marz[eę] o (.*)', ('Nie przejmój się, kiedyś się uda!', 'Hmm... A dlaczego akurat o %1?')), + ('powiedz (.*)', ('%1', '%1, nie jestem botem :/')), + ('(.*)', ('Hmm... Interesujące... Opowiedz mi więcej o %1', 'Powiedz mi więcej o %1')), # '(.*)' to jest odpowiedź na "wszystko", musi być na końcu listy! + ) def main(): @@ -64,4 +75,5 @@ def pick_answer(pair): if __name__ == "__main__": - main() \ No newline at end of file + print("Hej jestem Elize! Jak się czujesz?") + main()