BOT_SETUP_SETBOT

Sets the working personal Bot.
Other commands require this command to be invoked first.

llMessageLinked(LINK_SET, BOT_SETUP_SETBOT, "My bot name", "BOT API TOKEN");

Variables

The following table shows input values (you send them with the API call) and returned output values.

Variable

Description

str

Name of the Bot.

id

Bot API token

Result

One of the following events will be generated:

Example

integer BOT_SETUP_SETBOT = 280101;

string name = "SmartBots Resident";
string apiToken = "bct_..."; // Your Bot API token

default
{
	state_entry()
	{
		llMessageLinked(LINK_SET, BOT_SETUP_SETBOT, name, apiToken);
	}
	
	link_message(integer sender, integer cmd, string data, key idk)
	{
		string id = (string)idk;
		if(cmd == BOT_SETUP_SUCCESS) {
			llOwnerSay("Setup Success: data=" + data + "\nkey= " + id);
		}
		else if(cmd == BOT_SETUP_FAILED) {
			llOwnerSay("Setup Failed: data=" + data + "\nkey= " + id);
		}
	}
}