41 lines
2.1 KiB
Plaintext
41 lines
2.1 KiB
Plaintext
|
user Elo hello()
|
||
|
system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg
|
||
|
user Chcę iść do kina request()
|
||
|
user CHCĘ IŚĆ DO KINA repeat()
|
||
|
system KIEDY? I NA CO? request(hour)&request(movie)
|
||
|
user A co macie request(movie)
|
||
|
system Sing 2, Inni ludzie, Batman, Jakoś to będzie inform(movie=Sing 2)&inform(movie=Inni ludzie)&inform(movie=Batman)&inform(movie=Jakoś to będzie)
|
||
|
user No pewnie jakoś będzie. Na fanstaczne zernęta proszę zatem. inform(movie=fanstaczne zernęta)
|
||
|
system Niestety nie wyświetlamy takiego filmu. deny()
|
||
|
user A co gracie? request(movie)
|
||
|
system Sing 2, Inni ludzie, Batman, Jakoś to będzie inform(movie=Sing 2)&inform(movie=Inni ludzie)&inform(movie=Batman)&inform(movie=Jakoś to będzie)
|
||
|
user A jutro? reqmore()
|
||
|
system Ambulans, Batman, Śmierć na Nilu inform(movie=Ambulans)&inform(movie=Batman)&inform(movie=Śmierć na Nilu)
|
||
|
user to na dzisiaj na śmirc na nilu inform(movie=śmirc na nilu&date=dzisiaj)
|
||
|
system o której godzinie? request(hour)
|
||
|
user woeczprkem moze inform(hour=woeczprkem)
|
||
|
system dobrze, dostępne są miejsca na seans o 19:30 offer(hour=19:30)
|
||
|
user A później nie ma? reqmore()
|
||
|
system Dostępne są także miejsca na seans o 20:45 offer(hour=20:45)
|
||
|
user No dobła affirm()
|
||
|
system Ile miejsc chciałaby Pani zarezerwować? request(quantity)
|
||
|
user Jedno dla mnie, drugie dla kota inform(quantity=2)
|
||
|
system Bilety normalne czy ulgowe? request(ticketType)
|
||
|
user A jest ulga dla zwierząt? reqmore()
|
||
|
system Nie, nie ma ulgi dla zwierząt deny()
|
||
|
user To jeden tylko dla mnie proszę inform(quantity=jeden)
|
||
|
system Proszę o podanie adresu e-mail oraz numeru telefonu w celu dokonania rezerwacji request(e-mail)&request(phone)
|
||
|
user iwona.christop@gmail.com, 7368507466 inform(email=iwona.christop@gmail.com&phone=7368507466)
|
||
|
system Czy odpowiada pani miejsce 9 w rzędzie J? offer(seat=9J)
|
||
|
user A gdzie się znajduje? reqmore(seats)
|
||
|
system Dwa rzędy powyżej środka sali inform(seats)
|
||
|
user No dobła, niech będzie ack()&affirm()
|
||
|
system Miejsca zostały zarezerwowane, wkrótce powinna Pani otrzymać potwierdzenie. Czy mogę w czymś jeszcze pomóc? affirm()
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|