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