replyDialog

From SmartBots Developers Docs
Bot PlaygroundCommands
Revision as of 15:40, 1 July 2016 by Phil (Talk | contribs) (Created page with "{{DISPLAYTITLE:{{SUBPAGENAME}}}} <onlyinclude>Virtually "presses" a pop-up dialog button (which was displayed by an in-world script).</onlyinclude> <syntaxhighlight lang="jav...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Virtually "presses" a pop-up dialog button (which was displayed by an in-world script).

Bot.replyDialog(channel, object, button);

Reference

This command accepts the following parameters:

Variable Required Description


Input:
channel yes The dialog channel (either positive or negative value)
object yes UUID of the object which sent us the dialog
button yes The text of the dialog button to press
Output:
Function returns a Promise with the following data:
success bool true if command completed successfully
error string error string if command has failed

Examples

Bot.on("script_dialog", function(event) {
  var buttons = event.buttons.split("\n");
  Bot.replyDialog(event.channel, event.object_uuid, buttons[0]);
  console.log("Got an dialog and answer with the first button: " + buttons[0]);
});