User Cześć hello() System Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() User Chciałbym dowiedzieć się czegoś o aktualnym repertuarze request(task=closestscreenings) System W dniu dzisiejszym o godzinie 18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków, Czy chciałby pan dowiedzieć się co będzie jutro ? offer(closestscreenings) User Tak ack() System W dniu jutrzejszym o godzinie 12:00 Górnik i 7 żubrów, 15:30 Batman,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków offer(closestscreenings) Czy interesuje pana jakiś inny dzień? User W sumie tak. Interesuje mnie najbliższa sobota request(task=closestscreenings) System W dniu 26.03 o godzinie 12:00 Batman, 15:30 Straszny film 10,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków offer(closestscreenings) User Czy na "batman i zemsta muminków" w ten dzień dostępne są miejsca w ostatnim rzędzie? request(task="sit",movie="batman i zemsta muminków") System Ostatni rząd ma tylko dostępne 1 i 9 miejsce inform(sit) User A przedostatni? Interesują mnie dwa miejsca koło siebie request(sit) System są dostępne tylko 7 i 8 inform(sit) User W takim razie je poproszę inform(sit="7-8:10") System Dobrze na jakie imię i nazwisko oraz e-mail chciałby pan kupić te bilety ? affirm()&request(data) User Jan Kowalski, kowalski69@gmail.com inform(data="e-mail=kowalski69@gmail.com,name=Jan Kowalski") System Dobrze aby potwierdzić czy wszystko się zgadza. Chciałby pan kupić 2 bilety na dane Jan Kowalski , kowalski69@gmail.com na dzień 26.03 "Batman i zemsta muminków", na miejsce 7 i 8 w rzędzie 14. Czy wszystko się zgadza? inform(data="e-mail=kowalski69@gmail.com,name=Jan Kowalski",sit="7-8:10",movie="batman i zemsta muminków") User Tak ack() System Chciałby pan kupić bilet teraz czy 30 min prze filmem? request(payments) User Przed filmem inform(payments) System Dobrze w takim razie dziękuje i życzę miłego seansu. bye()