user Dzień dobry. hello() system Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? welcomemsg() user Jakie płatności przyjmujecie? request(paymentMethod) user Cześć bocie hello() system Płatność kartą, BLIKiem oraz gotówką inform(paymentMethod) user Co można u was zjeść? request(foodAvailibility) system Nic, bar jest tymczasowo nieczynny inform(foodAvailibility=tymczasowo nieczynny) user Dobra, czy jutro gracie batman? ack()&inform(title=batman)&request(time) system Tak, jutro film Batman wyświetlany jest o: 15:30, 17:15, 19:30 oraz o 20:45 inform(title=Batman)&inform(time=15:30)&inform(time=17:15)&inform(time=19:30)&inform(time=20:45) user A Uncharted inform(title=Uncharted)&request(time) system Tak, jutro film Batman wyświetlany jest o 16:15 i 19:30 inform(title=Batman)&inform(time=16:15)&inform(time=19:30) system Tak, jutro film Uncharted wyświetlany jest o 16:15 i 19:30 inform(title=Uncharted)&inform(time=16:15)&inform(time=19:30) user 19:30 inform(time=19:30) system Ile biletów chciałby Pan zarezerwować? request(quantity) user 6 inform(quantity=6) system Jaki rodzaj biletów? Normalne czy ulgowe? request(ticketType) user 3 normalne i 3 ulgowe inform(normalQuantity=3)&inform(reducedQuantity=3) system Jedyny rząd, którym dostępne jest 6 miejsc to rząd H (mniej więcej w połowie sali) inform(seats=rząd H) user Ok ack() system Dobrze, na podanego przez Pana maila zostanie wysłane potwierdzenie rezerwacji. Czy mogę Panu jeszcze w czymś pomóc? ack&inform(confirmation=sent)&offer user Dziękuję systemie thankyou() system Dziękuję, miłego dnia! thankyou()&bye()