element <bot:menu>
Namespace:
Type:
Content:
complex, 5 attributes, 7 elements
Defined:
locally at 2 locations
XML Representation Summary
<bot:menu
   
command
 = 
string
   
ref
 = 
NMTOKEN
   
showBack
 = 
boolean
   
showCommands
 = 
string
   
showTitle
 = 
string
   
>
   
Content: 
</bot:menu>
May contain elements (7):
May be included in elements (6):
Usage / Definition Locations
Annotation
Sends a menu to a user.
Attribute Detail
command
Sets the command used to trigger this menu.
Type:
string
Use:
optional
Defined:
locally, within bot:menu complexType

ref
References another menu by its id.

Attributes are inherited from the referenced menu, and may be overridden. Filters, routes, and targets are also inherited; new ones defined in this menu will add to the inherited ones.

Type:
NMTOKEN
Use:
optional
Defined:
locally, within bot:menu complexType

showBack
Sets whether the back command is shown as a selection in this menu when a previously viewed menu exists in the user's menu history.

The default value is true.

Type:
boolean
Use:
optional
Defined:
locally, within bot:menu complexType

showCommands
Sets whether this menu's available commands are presented to the user. This can be set to false to hide the commands/titles and show only the menu description (which could be used to display the available options in another manner).

The default value is true.

Type:
string
Use:
optional
Defined:
locally, within bot:menu complexType

showTitle
Sets whether this menu's title is shown when a user views this menu.

The default value is true.

Type:
string
Use:
optional
Defined:
locally, within bot:menu complexType
Content Element Detail
bot:description
Sets this menu's description.

The description is displayed before the menu's contents when the menu is opened.

Type:
bot:richContent, mixed content
Defined:
locally, within bot:menu complexType

bot:eventHandler
This menu's local event handlers.

These event handlers can only be triggered if the user is viewing this menu.

Type:
bot:eventHandler, complex content
Defined:
locally, within bot:menu complexType

bot:filters
This menu's filters.

If the filters do not allow a certain message or event, this menu will not be triggered, nor will it show up inside any other menus.

Type:
bot:filters, complex content
Defined:
locally, within bot:menu complexType

bot:menu
Creates a sub-menu within this menu.
Type:
bot:menu, complex content
Defined:
locally, within bot:menuTargets group

bot:routes
Sets this menu's routes.

This menu is processed for each specified route.

Type:
bot:routes, complex content
Defined:
locally, within bot:menu complexType

bot:target
Creates a target within this menu.
Type:
bot:target, complex content
Defined:
locally, within bot:menuTargets group

bot:title
Sets this menu's title. This describes this menu within other menus.
Type:
bot:richContent, mixed content
Defined:
locally, within bot:menu complexType

XML Schema documentation generated with DocFlex/XML (Kit) v1.6.0
DocFlex/XML is a powerful template-driven documentation and report generator from any data stored in XML files. Based on an innovative technology developed by FILIGRIS WORKS, this new tool offers virtuoso data querying and formatting capabilities not found in anything else!
Need to convert your XML data into a clear nice-looking documentation or reports? Web-ready hypertext HTML or printable MS Word / OpenOffice.org friendly RTF? DocFlex/XML may be a cheap, quick and effective solution exactly for this task!
Have questions? Not sure how to use it? Just send us e-mail to contact@filigris.com and we are always happy to help you! See also our services at www.filigris.com