Monday, October 17, 2011

How to Login Multiple Pandorabots with METAbolt

If you are using METAbolt to login more than one Pandorabot then you may find it convenient to create a DOS batch file allowing you to login multiple bots with a single click. To do so, follow this procedure:
  • Exit METAbolt if already logged in
  • Start METAbolt - enter your avatar's first and last name
  • Enter the password
  • Check the "Remember my password" option box
  • Check the "Create av BAT file" option box
  • Click on the login button
This will create a BAT file with the name of your avatar in the "Roaming" folder. To find the location of your Roaming folder:
  • Click on the "Help" menu on the top right hand corner of METAbolt
  • Select the "About METAbolt" menu option
  • "Data Dir" is the location of your Roaming folder
If your bot's name is Jane Doe then the BAT file will be called Jane_Doe.bat, the INI file will be called Jane_Doe_METAbolt.ini.

Repeat the above procedure for each of the bots you wish to login with METAbolt, creating a BAT file in the Roaming folder for each bot. After this is done you can create a master BAT file for all of your bots as follows:
  • Open Notepad from the Windows Start menu
  • Copy the contents of each of the BAT files in your Roaming folder into Notepad
  • In Notepad click  "File -> Save As" and save the file with an extension of ".bat" (e.g. by the name "Login_All.bat")
For example, a batch file to login two avatars named Anya Ordinary and Easy Islay with METAbolt might look something like: 
@ECHO OFF

START "" /D "C:\Program Files\METAbolt (64 bit)\" "C:\Program Files\METAbolt (64 bit)\metabolt.exe" Anya Ordinary password1

START "" /D "C:\Program Files\METAbolt (64 bit)\" "C:\Program Files\METAbolt (64 bit)\metabolt.exe" Easy Islay password2
You can now create a Desktop shortcut for your METAbolt login master BAT file:
  • Open Windows Explorer and navigate to the folder where your master BAT file was saved
  • Right click on the BAT file and select "Send to -> Desktop"
  • An icon for the shortcut to your BAT file will now appear on your desktop
Make sure all METAbolt bots are logged out and click on the newly created desktop icon for your BAT file shortcut. Your bots will all be logged in with METAbolt.

Tuesday, October 11, 2011

Greeter Disabled By Default

As of 10/10/2011 all Pandorabots available on the Second Life Marketplace have default settings that disable the Greeter. To enable the Greeter in these newly revised Pandorabots:
  • Edit the Configuration notecard and set 
     GREET_ENABLED = TRUE
  • Edit the Greeter_Config notecard and set one or more of
    GREET_ENABLED = TRUE
     GIVE_LANDMARK = TRUE
     GIVE_NOTECARD = TRUE
     GIVE_NAMED_NOTECARD = TRUE
These changes are also reflected in the updated Pandorabot Actorbot and Pandorabot METAbolt Add-Ons. In addition, support for the Group Responder plugin was added to the Pandorabot METAbolt Add-On.

Saturday, October 8, 2011

NEW! METAbolt Group Responder Now Supported

A new revision of the Pandorabot METAbolt Add-On was released today with support for the METAbolt Group Responder plugin. Now you can configure your Pandorabot to monitor group chat and respond when specified trigger phrases are detected.

This new feature is available in the version 6.0 and later Pandorabot METAbolt Add-On package at https://marketplace.secondlife.com/p/Pandorabot-METAbolt-Add-On/1793057

There are several add-ons and plugins available for METAbolt. These can be found at http://www.metabolt.net/metawiki/METAbolt_Addins.ashx . Included there you will find the METAbolt Group Responder plugin. Details and installation instructions for the METAbolt Group Responder plugin are available at http://www.metabolt.net/metawiki/METAbolt-Group-Responder.ashx

The Group Responder plugin allows your METAbolt Pandorabot to monitor group chat and respond when group chat contains one or more trigger phrases. To enable this feature first configure your group response settings by editing the METAbolt_Config notecard and setting the GROUP_LISTEN, GROUP_UUID, EXACT_MATCH, TRIGGERS, and RESPONSES variables.

Example Group Responder settings in METAbolt_Config:

GROUP_LISTEN = TRUE
GROUP_UUID = f8e95201-20af-b85f-a682-7ac25ab9fcaf
EXACT_MATCH = FALSE
TRIGGERS = permission to land|permission to takeoff
RESPONSES = cleared for landing on runway 23|cleared for takeoff on runway 11

Once you have configured your group response settings in METAbolt_Config, the Group Responder plugin is installed, and METAbolt is running:
  1. Click “Plugins” ? “MB Group Responder” from the METAbolt menu bar
  2. Check the "Enable LSL interface" checkbox
  3. Click the "Start" button 
In addition to the added support for the METAbolt Group Responder, this new release of the Pandorabot METAbolt Add-On has the Greeter disabled by default. To enable the Greeter edit the Configuration notecard and set GREET_ENABLED = TRUE then edit the Greeter_Config notecard and set one or more of:

    GREET_ENABLED = TRUE
    GIVE_LANDMARK = TRUE
    GIVE_NOTECARD = TRUE
    GIVE_NAMED_NOTECARD = TRUE