Professional Documents
Culture Documents
Restless Studio Pandorabots are now preconfigured to query Wikipedia for responses
making the Pandorabot the smartest robot in Second Life. The Pandorabot is the
only chat bot in Second Life that supports multiple bot deployment. That is,
you can place two or more Pandorabots in your store (e.g. each responding to
queries for a particular product or service) and they will ignore each other
avoiding the infinite chat loop other chat bots enter. Pandorabots can also be used
to check spelling, deliver notecards/landmarks, or greet new arrivals.
CONTENTS
This package contains one or more preconfigured Pandorabots for immediate use.
The instructions below provide simple steps to configure your own custom
Pandorabot. Should you prefer, custom Pandorabots are available from Restless
Studio - simply contact missyrestless@gmail.com or IM Missy Restless inworld.
Restless Studio provides a business dress female human avatar Pandorabot, a male
human avatar Pandorabot, a female human club go-er Pandorabot, a rotating Steven
Colbert / Bob Dobbs Pandorabot head, a talking parrot on a perch Pandorabot, a
wearable parrot Pandorabot, and a wearable teddy bear Pandorabot. All of these can
be rezzed and positioned to converse with avatars in Local Chat. The wearable
Pandorabots are designed so they can be worn on the shoulder or another attachment
point allowing you to deploy a Pandorabot in areas where you cannot rez objects.
FEATURES
Although ready to use "out of the box", the Pandorabot can be extensively
configured. Restless Studio Pandorabots V2 and later support easy dialog menu
configuration by the owner. Simply click your active Pandorabot and a dialog menu
interface will be displayed. Most of the Pandorabot options you would want to
customize are available in the dialog menu.
NOTECARD CONFIGURATION
Your Pandorabot is delivered with default settings suitable for most deployments.
Should you wish to change the default settings you can do so by editing the
Configuration notecard.
When touched by a non-owner the Pandorabot will deliver a notecard, landmark, and
the Pandorabot User Guide. The Pandorabot simply looks for the first notecard and
landmark in its inventory and delivers these. To configure your Pandorabot's
delivery items, drop the notecard and landmark you wish delivered to your visitors
into the Pandorabot's contents. Make sure these are named so they appear first in
alphabetical order. For instance, use an underscore or asterisk as the first
character in their names.
NAME CONFIGURATION
Note that judicious choice of a Pandorabot name coupled with NAME_ENABLED set
to TRUE can configure your Pandorabot to only respond to local chat specific
to a particular need. For instance, a Pandorabot named "Spellfire Sword" might
be deployed to respond only to queries concerning either the Spellfire battle
system and/or swords, perhaps replying with a slurl to their location.
GENDER
To change a Pandorabot from female to male, change the name as above and also
add the line at the top of the Configuration notecard:
TEXTURE = male
After saving your changes and closing the edit window your Pandorabot should
set the name to the new name you gave it as well as retexture itself with the
male texture. You can replace either the female or male textures in the
Pandorabot object contents or add your own custom textures.
VOICE CONFIGURATION
Pandorabots V3 and later are preconfigured to speak using the free speech synthesis
provided at http://secondlife.mitsi.com by Ferd Frederix. The Pandorabot can be
configured to use a female voice, male voice, or no voice. The default voice can be
set in the Configuration notecard by setting “VOICE = Female”, “VOICE = Male”, or
“VOICE = None”. Male or Female voice setting is automatically performed when
setting the Gender in the dialog menu unless “None” has previously been selected.
Email and spelling corrections are never spoken.
Default values for the following variables can be set by editing the Configuration
notecard in the Pandorabot contents:
NAME_ENABLED
GREET_ENABLED
If TRUE the bot will issue a greeting to new arrivals. If FALSE, no greeting will
be issued. The greeting text and sensor range can be customized by editing the
script Greeter in the object contents.
HOVER_ENABLED
If FALSE the hover text will not be set. If TRUE the hover text will be set.
SPELL_ENABLED
If TRUE the bot will act as a spell checker when it recognizes certain trigger
phrases. See SPELL_TRIGGERS for more information.
TEXT_ENABLED
If FALSE the bot textures will not be altered. If TRUE the texture will be
set to TEXTURE on startup.
INVISIBLE
The name by which your bot will respond. If NAME_ENABLED is TRUE, the bot
will only respond if either string is in the chat message (case insensitive).
TEXTURE
The hover text over the bot. Use "\n" for newline and "" for no text
HOVER_COLOR
The hover text color <red, green, blue>, float values between 0 and 1
BOT_ID
The Pandorabot ID to use. To create your own custom Pandorabot, program the
responses in AIML at http://www.pandorabots.com/ and set this to your custom
Pandorabot ID. Alternately, a custom Pandorabot can be created to your
specification by contacting Missy Restless at missyrestless@gmail.com
BOT_NAME
Name of corresponding Bot ID. This is the name of the preprogrammed bot personality
at pandorabot.com and not the name by which the bot will identify itself.
WIKIPEDIA_ENABLED
If TRUE, chat including one of the WIKIPEDIA_TRIGGERS will cause the Pandorabot to
query Wikipedia for an appropriate response.
EMAIL_ENABLED
If TRUE you can use the Pandorabot to send email. See the EMAIL_TRIGGERS below.
EMAIL_TIMEOUT
VERBAL_SHUTOFF_ENABLED
If TRUE the Pandorabot will shutoff when hearing one of these phrases.
See SHUTOFF_TRIGGERS below. Touch the Pandorabot to wake him or her up.
OWNER_SHUTOFF_ONLY
If TRUE then only the owner can issue a verbal shutoff command. If FALSE then any
resident can issue a verbal shutoff command.
LANG_CODE
Set the language code to use for Wikipedia queries. By default the Pandorabot will
query the English Wikipedia. To configure your Pandorabot to query one of the non-
English Wikipedias, set LANG_CODE to the appropriate language code. See
http://meta.wikimedia.org/wiki/List_of_Wikipedias for a list of all Wikipedias and
their corresponding language codes. Non-English query misses are followed by an
English Wikipedia query.
LANG_NAME
LANG_CODES
The list of language codes which can be selected in the dialog menus
LANG_NAMES
SINGLE_OBJECT_MIND
UNWIKIABLE_PHRASES
Don't attempt to pass these to Wikipedia, get the response from pandorabots.com
WIKIPEDIA_TRIGGERS
EMAIL_TRIGGERS
If EMAIL_ENABLED is TRUE these phrases indicate the resident wishes to send email.
SPELL_TRIGGERS
SHUTOFF_TRIGGERS
FURTHER INFORMATION
The Pandorabots Owner Manual (this document) and Pandorabots User Guide are
available in PDF format at http://www.scribd.com/missyrestless