เมนูคำถามและทางเลือก

 เราสามารถสร้างเมนูคำถามได้ดังนี้

คุณชื่ออะไร
- #name

สวัสดีคุณ #name

จากตัวอย่างด้านบน บอทจะทำการถามชื่อและเมื่อผู้ใช้ตอบก็จะทำการเก็บลงตัวแปร #name แล้วทำการทักทายออกมา

หากต้องการสร้างทางเลือกทำได้ดังนี้

คุณต้องการห้องพักแบบไหน
- เตียงเดี่ยว #single+
- เตียงคู่ #couple+
- #room

จากตัวอย่างด้านบนแชทบอทก็จะมี menuitem เตียงเดี่ยว และ เตียงคู่ให้เลือก ซึ่งแต่ละอันหากมีการเลือกก็จะทำการเพิ่มค่าตัวแปรไปทีละ 1 แต่หากผู้ใช้เลือกที่จะตอบทางเลือกอื่นๆ ตัวแปร #bed ก็จะเก็บค่านั้นไว้

คุณต้องการท่องเที่ยวหรือไม่
- ใช่ #needTravel+, ท่องเที่ยว
- ไม่, สรุป

ท่องเที่ยว,
กรุณาระบุสถานที่ที่คุณอยากไป
- #travelLocation

สรุป,
ขอบคุณ คุณ #name
คุณต้องการห้องพัก #room
เตียงเดี่ยว #single
เตียงคู่ #couple
ต้องการท่องเที่ยว #travelLocation

จากตัวอย่างด้านบน หากผู้ใช้ต้องการท่องเที่ยว แชทบอทก็จะกระโดดมาที่ keyword ท่องเที่ยว แต่ถ้าหากไม่ต้องการ แชทบอทก็จะกระโดดมาที่สรุป

ถัดไป Slide Menu

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

การใช้งาน RPC (Remote Procedure Call) ด้วย Java พร้อมตัวอย่างเกมออนไลน์ (ต่อ)

เริ่มต้นสร้าง Quiz Widgets แบบสอบถามบนเว็บกัน

การใช้งาน RPC (Remote Procedure Call) ด้วย Java พร้อมตัวอย่างเกมออนไลน์อย่างง่าย