About this example
In this example, a user can purchase mysterious intergalactic navigation items from a shop on a limited budget, showing a basic approach to e-commerce in conversation bots. Note the careful spacing of random number assignments, which occur on a per-interaction basis, according to current limitations.
Techniques to look out for
- Random number, $random_number$ [3.4]
- Day of week, time_day_of_week$ [3.4]
- Tracking money with basic arithmetic [3.5]
Suggested scripting practice
- Track the shopkeeper’s inventory, and how many of each item a user has purchased.
- Allow a special deal (discount or combination) depending on the day of the week.