SmartBots (SmartBots2Life)

Second Life group direct invitation bots

Contents

Support Managers

Cybergothdragon online
English, German
Lance Swain online
English
QuincyJohnes online
English, Russian
Rehnaeaislinn online
English
show offline managers
English, Japanese, Russian

im (SBSL Command)

Have a question? Ask at SmartBots DevPortal!

DevPortal is a blog and forum for developers. Ask your questions to get a prompt reply!

Continue to DevPortal


Sends an Instant Message to the resident. Command is able to send messages either by resident SL name or by UUID.

Syntax

im FIRST_NAME LAST_NAME MESSAGE

and

im UUID MESSAGE

Command parameters

The following table explain the entries of the command:

Entry Description
FIRST_NAME the first name of the recipient.
LAST_NAME the last name of the resident. Specify "Resident" if avatar has no last name.
UUID the UUID of the recipient.
MESSAGE the text of the message. Can contain variables.

Comments

Within an event, the "FIRST_NAME LAST_NAME" pair can be replaced with a single variable containing the name (see the example below).

Examples

Sends notification message to specific avatar, specified by its name:

group_offer {
  im Glaznah Gassner I've got a message: $message
}

The same task to be done, but using recipient's UUID instead:

group_offer {
  im cd93067e-7c4e-41c0-ba91-be01f4bafe35 I've got a message: $message
}

Antispam

Sends a warning message to everyone who tries to invite bot to the group (see group_offer for details).

group_offer {
  im $avatar_name Don't spam me with your group invitations or you get banned!
}

Autoresponder

Sends an autoresponder message to the avatar talking:

instant_message {
  im $speaker_name Thank you for your message! For help, open http://www.mysmartbots.com
}


<< return back to SBSL commands

Questions, wishes and discussion