key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot key UUIDavatar = "00000000-0000-0000-0000-000000000000"; // The recipient key (UUID) string message; default { state_entry() { message = "Hello this is an IM from " + llKey2Name(llGetOwner()); } touch_start(integer num_detected) { llInstantMessage(bot,pass + "^im^" + (string)UUIDavatar + "^" + message); } } |
llInstantMessage(bot,pass + "^offline");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^offline"); // Your bot will be logged out. (To log on use your Hud or the web site) } } |
llInstantMessage(bot,pass + "^say^chanel^message");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string message; default { state_entry() { message = "Hello world !"; } touch_start(integer num_detected) { llInstantMessage(bot,pass + "^say^0^" + message); // Chanel 0 for the local chat } } |
llInstantMessage(bot,pass + "^whisper^chanel^message");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string message; default { state_entry() { message = "Hello world !"; } touch_start(integer num_detected) { llInstantMessage(bot,pass + "^whisper^0^" + message); // Chanel 0 for the local chat } } |
llInstantMessage(bot,pass + "^shout^chanel^message");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string message; default { state_entry() { message = "Hello world !"; } touch_start(integer num_detected) { llInstantMessage(bot,pass + "^shout^0^" + message); // Chanel 0 for the local chat } } |
llInstantMessage(bot,pass + "^tp^region^220^210^22");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^tp^Belphegor^225^201^69"); // Will TP the Bot at region Belphegor. coordinates 225, 201 Height: 69 } } |
llInstantMessage(bot,pass + "^join^UUIDgroupe");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDgroupe = "00000000-0000-0000-0000-000000000000"; The Key (UUID) of the group you want join. (This group must be open for enrollment.) default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^join^" + UUIDgroupe); } } |
llInstantMessage(bot,pass + "^invite^UUIDgroupe^UUIDrole^UUIDavatar");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDgroupe = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your group. string UUIDrole = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the role in which you want to invite (00000000-0000-0000-0000-000000000000 = Everyone) string UUIDavatar = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of avatar you want invite. // ** Your Bot MUST have the right to invite !! He/she should be in a role who allow him/her to invite people in the group. ** default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^invite^" + UUIDgroupe + "^" + UUIDrole + "^" + UUIDavatar); } } |
Invite in group without verification.
(Will not verify if the avatar is still in the group.)
llInstantMessage(bot,pass + "^invitef^UUIDgroupe^UUIDrole^UUIDavatar");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDgroupe = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your group. string UUIDrole = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the role in which you want to invite (00000000-0000-0000-0000-000000000000 = Everyone) string UUIDavatar = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of avatar you want invite. // ** Your Bot MUST have the right to invite !! He/she should be in a role who allow him/her to invite people in the group. ** default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^invitef^" + UUIDgroupe + "^" + UUIDrole + "^" + UUIDavatar); } } |
llInstantMessage(bot,pass + "^leave^UUIDgroupe");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDgroupe = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your group you want leave. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^leave^" + UUIDgroupe); // Will leave the group with the key (UUID) [UUIDgroupe] } } |
llInstantMessage(bot,pass + "^eject^UUIDgroupe^UUIDavatar");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDgroupe = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your group. string UUIDavatar = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of avatar you want eject. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^eject^" + UUIDgroupe + "^" + UUIDavatar); // Will leave the group with the key (UUID) [UUIDgroupe] } } |
Give an item to all members of a group.
llInstantMessage(bot,pass + "^givetogroup^UUIDgroup^UUIDitem");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDgroup = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your group. string UUIDitem = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of item you want give. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^givetogroup^" + UUIDgroup + "^" + UUIDitem); // Will send the item [UUIDitem] to all members of the group [UUIDgroup] } } |
llInstantMessage(botkey,pass + "^sethome");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey,pass + "^sethome"); // Set the home of your bot. (if the land allow it) } } |
llInstantMessage(botkey,pass + "^tphome");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey,pass + "^tphome"); // Will teleport your bot at home. } } |
llInstantMessage(bot,pass + "^offertp^uuidavatar");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string uuidavatar = "00000000-0000-0000-0000-000000000000"; // The key (UUID) of the avatar you want teleport. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^offertp^" + uuidavatar); // Will offer a teleport to the avatar with the [uuidavatar] Key. } } |
Give an item.
To search the key of an Item you can IM your bot with the command #Search :
#Search:mypic (the bot will answer you with the key (UUID) of the pic "mypic"
#Search:myduck (the bot will answer you with the key (UUID) of the object "myduck")
llInstantMessage(bot,pass + "^giveitem^UUIDitem^UUIDavatar");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDitem = "00000000-0000-0000-0000-000000000000"; // The key (UUID) of the item you want give. string UUIDavatar = "00000000-0000-0000-0000-000000000000"; // The key (UUID) of the avatar who you want give an item. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^giveitem^" + UUIDitem + "^" + UUIDavatar); // Will offer the item with key (UUID) [UUIDitem] to the avatar with key (UUID) [UUIDavatar]; } } |
llInstantMessage(bot,pass + "^givefolder^UUIDfolder^UUIDavatar");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDfolder = "00000000-0000-0000-0000-000000000000"; // The key (UUID) of the folder you want give. string UUIDavatar = "00000000-0000-0000-0000-000000000000"; // The key (UUID) of the avatar who you want give an item. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^givefolder^" + UUIDfolder + "^" + UUIDavatar); // Will offer the folder with key (UUID) [UUIDfolder] to the avatar with key (UUID) [UUIDavatar]; } } |
llInstantMessage(bot,pass + "^sit^UUIDprim");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDprim = "00000000-0000-0000-0000-000000000000"; // The key (UUID) of the prim where your bot will sit default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^sit^" + UUIDprim); // Will sit on the prim with key (UUID) [UUIDprim](UUID) [UUIDavatar]; } } |
llInstantMessage(bot,pass + "^notice^" + GroupUUID + "^" + Subject + "^" + Message + "^" + AttachmentUUID);
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string GroupUUID = "00000000-0000-0000-0000-000000000000"; // The key (UUID) of the group who will receive the notice string Subject = "Hello"; // The subject of your Notice string Message = "This is a message"; // The message of your notice string AttachmentUUID = "00000000-0000-0000-0000-000000000000"; // Optional The Key (UUID) of an attachment. This item must be on the Bot inventory default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^notice^" + GroupUUID + "^" + Subject + "^" + Message + "^" + AttachmentUUID); } } |
llInstantMessage(bot,pass + "^walkto^128^128");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^walkto^216^212"); } } |
llInstantMessage(bot,pass + "^touch^" + UUIDobject);
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string UUIDobject = "00000000-0000-0000-0000-000000000000"; // The UUId of the prim you want touch default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^touch^" + UUIDobject); } } |
llInstantMessage(botkey,pass + "^Options^"+llGetOwner());
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^Options^" + (string)llGetOwner()); // Will send to the owner of the object an IM with the actual options. } } // Reply will be like this: // ------------------------ // // Hi, // // Teleport : I refuse. // Friendship : I refuse. // Group : I refuse. // Inventory : I refuse. // // I will always accept all from you :o) |
llInstantMessage(botkey, pass + "^RejTP");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey, pass + "^RejTP"); // Your Bot will not accept teleportation offer. } } |
llInstantMessage(botkey, pass + "^RejFriend");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey, pass + "^RejFriend"); // Your Bot will not accept friendship offer. } } |
llInstantMessage(botkey, pass + "^RejGroup");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey, pass + "^RejGroup"); // Your Bot will not accept group invitation. } } |
llInstantMessage(botkey, pass + "^RejInv");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { lllInstantMessage(botkey, pass + "^RejInv"); // Your Bot will not accept inventory offer. } } |
llInstantMessage(botkey, pass + "^AccTP");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey, pass + "^AccTP"); // Your Bot will accept teleportation offer. } } |
llInstantMessage(botkey, pass + "^AccFriend");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey, pass + "^AccFriend"); // Your Bot will accept friendship offer. } } |
llInstantMessage(botkey, pass + "^AccGroup");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey, pass + "^AccGroup"); // Your Bot will accept group invitation. } } |
llInstantMessage(botkey, pass + "^AccInv");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey, pass + "^AccInv"); // Your Bot will accept inventory offer. } } |
llInstantMessage(botkey, pass + "^ForwIM");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey,pass + "^ForwIM"); // Your bot will send you (by IM) all IM he/she receive } } |
llInstantMessage(botkey, pass + "^NoForwIM");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(botkey,pass + "^NoForwIM"); // Your bot will NOT send you (by IM) all IM he/she receive } } |
llInstantMessage(botkey,pass + "^fly");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^fly"); // Your bot will Fly. } } |
llInstantMessage(botkey,pass + "^stopfly");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^stopfly"); // Your bot will stop to Fly. } } |
llInstantMessage(botkey,pass + "^jump");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^jump"); // Your bot will jump. } } |
llInstantMessage(botkey,pass + "^stopjump");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^stopjump"); // Your bot will stop to jump. } } |
llInstantMessage(botkey,pass + "^stand"");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^stand"); // Your bot will stand. (can be used after a TP or any animation.) } } |
llInstantMessage(bot,pass + "^sitground");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^sitground"); // Your bot will sit on the ground. } } |
llInstantMessage(bot,pass + "^sleep");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^sleep"); // Your bot will sleep. } } |
llInstantMessage(bot,pass + "^standup");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^standup"); // Your bot will stand up. } } |
llInstantMessage(bot,pass + "^yoga");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^yoga"); // Your bot will float in yoga position. (can be stopped with Stand) } } |
llInstantMessage(bot,pass + "^walk");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^walk"); // Your bot will walk. (not move, animation only) } } |
llInstantMessage(bot,pass + "^turnleft");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^turnleft"); // Your bot will turn to left. } } |
llInstantMessage(bot,pass + "^turnright");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^turnright"); // Your bot will turn to right. } } |
llInstantMessage(bot,pass + "^run");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^run"); // Your bot will run. (not move, animation only) } } |
llInstantMessage(bot,pass + "^land");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^land"); // Land ... } } |
Restart the Region. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^restart");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^restart"); // Will restart the region. (Your bot need to have the estates rights) } } |
Restart the Region if the bot is on this region. (Your bot need estates Rights)
This command is useful when you want be sure the Bot is on the region you want restart.
The Bot will restart the region ONLY if he/she is on the region [regionname]
llInstantMessage(bot,pass + "^restartif^regionname");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string regionname = "the%20Region"; // It's better to use %20 to replace a space default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^restartif^" + regionname); // Will restart the region [regionname] if the bot his on this region. } } |
IM all avatars on the Region. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^imregion^message");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string message = "Hello everyone on this region"; // The message to send default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^imregion^" + message); // Will IM the [message] to all avatars on the region with a popup window on them viewer. } } |
Teleport home, all avatars on the region. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^tphomeregion");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^tphomeregion"); // Will TP home, all avatars on the region. } } |
Kick an avatar from a region. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^kickregion");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^kickregion"); // Will kick, all avatars on the region. } } |
Teleport Home an avatar on the region. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^tpavathomeregion^uuidavat");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string uuidavat = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the avatar you want TP home. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^tpavathomeregion^" + uuidavat); // Will tp home the avatar with key (UUID) [uuidavat] } } |
Ban an avatar from a region. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^banavatregion^uuidavat");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string uuidavat = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the avatar you want ban from region. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^banavatregion^" + uuidavat); // Will ban the avatar with key (UUID) [uuidavat] from the region. } } |
UnBan an avatar from a region. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^unbanavatregion^uuidavat");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string uuidavat = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the avatar you want unban from region. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^unbanavatregion^" + uuidavat); // Will unban the avatar with key (UUID) [uuidavat] from the region. } } |
Add a group to the estate Allowed list. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^addgroupregion^uuidgroup");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string uuidgroup = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the group to add to the estate Allowed list. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^addgroupregion^" + uuidgroup); // Will add the group with key (UUID) [uuidgroup] to the estate Allowed list.. } } |
Remove a group from the estate Allowed list. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^remgroupregion^uuidgroup");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string uuidgroup = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the group to remove from the estate Allowed list. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^remgroupregion^" + uuidgroup); // Will remove the group with key (UUID) [uuidgroup] from the estate Allowed list.. } } |
Add an avatar to the estate Allowed list. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^addavatregion^uuidavat");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string uuidavat = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the avatar you want to add to the estate Allowed list. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^addavatregion^" + uuidavat); // Will add the avatar with key (UUID) [uuidavat] to the estate Allowed list. } } |
Remove an avatar to the estate Allowed list. (Your bot need estates Rights)
llInstantMessage(bot,pass + "^remavatregion^uuidavat");
key bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string pass = "yourpass"; // The Script Password of your Bot string uuidavat = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of the avatar you want to remove to the estate Allowed list. default { touch_start(integer num_detected) { llInstantMessage(bot,pass + "^remavatregion^" + uuidavat); // Will remove the avatar with key (UUID) [uuidavat] to the estate Allowed list. } } |
To search the key of an Item you can IM your bot with the command #Search:item
#Search:mypic (the bot will answer you with the key (UUID) of the pic "mypic")
#Search:myduck (the bot will answer you with the key (UUID) of the object "myduck")
Send "Where are you ?" in IM to your bot, and you will have a reply with the region and the position of your Bot.
Your bot will reply only to you.
Connect your Bot with a script.
string bot = "00000000-0000-0000-0000-000000000000"; // The Key (UUID) of your Bot. string spass = "yourpass"; // The Script Password of your Bot (Not the SL password) // ===================================================================== // DO NOT MODIFY BELOW // www.duckbot.net // This script allow to connect a Bot. key reqid; default { touch_start(integer total_number) { reqid = llHTTPRequest("https://duckbot.net/goonline.php?",[HTTP_METHOD, "POST",HTTP_MIMETYPE, "application/x-www-form-urlencoded"],"uuid=" + bot + "&spass=" + spass + ""); llOwnerSay("Please wait..."); llSleep(5.0); } http_response(key request_id, integer status, list metadata, string body) { if (request_id == reqid) { if(status == 200) { llOwnerSay(body); } else { llOwnerSay("Error status: " + (string)status); } } } } |
More commands soon...