Rola Wiadomość Acts User Dzień dobry, w jakim systemie się znajduję? hello()&request() System Witamy w systemie składania zamówień restauracji Pizza Włoska! W czym mogę Ci pomóc? welcomemsg()&reqmore() User Chciałbym zamówić pizzę na dowóz request(menu) System Dobrze, nasza restauracja posiada w ofercie wiele pizz, miedzy innymi pizze Margherite, Prosciutto czy Capriciosa. Całe menu jest dostępne na stronie wloskapizza.pl select(menu=Margherite, Prosciutto czy Capriciosa)&offer(menu_url=pizza-wloska.pl) User Poproszę 2 duże pizze Peperroni inform(dish=2 duże pizze Peperroni) System Dobrze, dodano do zamówienia dwie duże pizze Peperroni. Czy dodać do tego sosy? affirm()&reqmore() User Jakie sosy są w ofercie do tej pizzy? request(sauces) System W ofercie posiadamy sos czosnkowy, pomidorowy, łagodny i tysiąca wysp. Czy dodać któryś z tych sosów do zamówienia? select(sauces=sos czosnkowy, pomidorowy, łagodny i tysiąca wysp) User Poproszę 1 czosnkowy i 1 pomidorowy Czy w ofercie są napoje? request(drinks)&infom(sauces=1 czosnkowy i 1 pomidorowy) System Dobrze dodano sos czosnkowy i pomidorowy do zamówienia. Tak, w naszej ofercie posiadamy takie napoje jak: Pepsi, Sprite, Fanta, Woda niegazowana, Sok pomarańczowy. affirm()&offer(drinks=Pepsi, Sprite, Fanta, Woda niegazowana, Sok pomarańczowy) User Poproszę 2 Pepsi inform(drinks=2 Pepsi) System Dobrze, twoje zamówienie to: - 2 duże pizze Peperroni, - 1 sos czosnkowy i 1 pomidorowy, - 2 Pepsi. Czy dodać coś jeszcze? inform(dish=2 duże pizze Peperroni, sauces=1 sos czosnkowy i 1 pomidorowy, drinks=2 Pepsi) User Nie to będzie wszystko ack() System Dobrze, proszę podać adres zamieszkania, na który zostanie dostarczona Pizza request(delivery_adress) User Ul. Testowa 10/5, 50-100, Kraków inform(delivery_adress=Ul. Testowa 10/5, 50-100, Kraków) System Dobrze, płatność jest realizowana przy kurierze, czas oczekiwania to około 50 minut affirm()&inform(delivery_time=50min) User Dziękuje za informację thankyou() System Dziękujemy za złożenie zamówienia i życzymy smacznego! thankyou()