script_dialog
From SmartBots Developers Docs
Fires when bot receives a scripted dialog with a menu buttons
Bot.on("script_dialog", function(event) { ... });
Use replyDialog to "click" a required menu button.
Reference
This event comes with the following event object:
Variable | Required | Description | |
---|---|---|---|
event object properties: | |||
name | The name of the event in this case script_dialog | ||
buttons | Array | The selection options (buttons) as array | |
channel | integer | The channel on which the dialog listen to. | |
owner_name | The owner name from object that sent the dialog. | ||
text | The text in the dialog window | ||
object_uuid | The UUID of the object that sent the dialog. | ||
object_name | The name of the object that sent the dialog. |
Example
Bot.on("script_dialog", function(event) {
console.log("Got a dialog:\n" +
event.text + "\n\n" +
"channel: " + event.channel + "\n" +
"buttons:\n" + event.buttons.join("\n"));
});