setPrompts
The setPrompts method sets a list of LuaUserPrompt objects to return in the current conversation task after the script is complete.
You create a LuaUserPrompt object by using the LuaUserPrompt:new constructor.
Syntax
setPrompts( prompts )
Arguments
| Argument | Description |
|---|---|
prompts
|
(LuaUserPrompt) A table of LuaUserPrompt objects to set as the response to the current conversation task. |
Example
function choose_cake(taskUtils)
local prompt1 = taskUtils:getPrompts()[1]
local prompt2 = LuaUserPrompt:new("The following cakes are available:",
{"Victoria Sponge", "Black Forest Gateau", "Profiteroles"}
)
taskUtils:setPrompts(
{prompt1, prompt2}
)
end