24 lines
1.7 KiB
Plaintext
24 lines
1.7 KiB
Plaintext
user Dzień dobry hello()
|
|
system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg()
|
|
user Chciałbym kupić bilet na Batman w środę. request(task=book&movie='Batman&date='w środę')
|
|
system Na jaką godzinę dokładnie ? request(date)
|
|
user A jakie są dostępne request(date)
|
|
system 15:30, 18:00 oraz 21:00 offer(hour)
|
|
user wybieram 18:00 inform(hour='18:00')
|
|
system Dobrze na jakie dane chciałbyś zakupić bilet request(e-mail)&request(name)
|
|
user jakie dane muszę podać? reqmore(data)
|
|
system imię nazwisko oraz e-mail request(e-mail)&request(name)
|
|
user ok, Adam Nowak aaanowak@mail.com inform(e-mail='aaanowak@mail.com'&name='Adam Nowak')
|
|
system Dobrze jakie miejsca pana interesują ? affirm()&request(seat)
|
|
user miejsca w tylnych rzędach inform(seat)
|
|
system Dostępne są w ostatnim rzędzie miejsce 7-13, 15-17 i w przed ostatnim miejsce 1-3,9-12. Które z tych interesuje pana? offer(seat)
|
|
user poproszę miejsca od 10 do 12 w ostatnim rzędzie inform(seat='10 do 12&row=w ostatnim rzędzie')
|
|
system Dobrze dla potwierdzenia chciałby pan zakupić bilety na dane Adam Nowak, aaanowak@mail.com, miejsca 10,11,12 w ostatnim rzędzie. Na seans o 18:00 Batman dnia 23.03. Wszystko się zgadza ? inform(movie='Batman')&inform(date='23.03,18:00')&inform(seat='10-12,11')inform(e-mail='aaanowak@mail.com')&inform(name='Adam Nowak')
|
|
user Tak act()
|
|
system Chciałby pan kupić bilet teraz czy 30 min prze filmem? inform(payments)
|
|
user teraz inform(payments)
|
|
system Proszę dokonać płatności na stronie. inform(payments)
|
|
system Płatność zakończona sukcesem inform(payments=success)
|
|
system Dziękuje bardzo za zakup biletu miłego seansu bye()
|
|
user dziękuję, do widzenia bye()
|