Send and receive messages on chat channels.
Feature: Communications
What do you want to do?
llSay(integer channel, string msg)Broadcasts the message msg to all scripts or agents listening on channel within llGetEnv("chat_range"), which is 20m on most regions. Agents listen on PUBLIC_CHANNEL (0) and DEBUG_CHANNEL (2147483647). All other channels are for script-to-script communication.integer llListen(integer channel, string name, key id, string msg)Creates a listener on channel from name and id for msg. Returns an integer listener handle used to control or remove the listener. Empty strings or NULL_KEY filters do not filter on those parameters.llRegionSayTo(key target, integer channel, string msg)Sends the message msg on Channel privately to the targeted agent or object (if within the region). If target is an agent and channel is non-zero, the message can also be heard by any attachments worn by the avatar.Reference
11 topic entries
llDialog(key agent, string msg, list buttons, integer channel)functionShows a dialog box on the screen of the specified agent, displaying msg along with up to 12 choice buttons. Clicking a button chats its label on channel. The chat originates at the object's position, but uses the agent's name and UUID, so it can be heard as long as the agent is still in the region.
integer llListen(integer channel, string name, key id, string msg)functionCreates a listener on channel from name and id for msg. Returns an integer listener handle used to control or remove the listener. Empty strings or
NULL_KEYfilters do not filter on those parameters.llListenControl(integer handle, integer active)functionEnables or disables the listener specified by the integer handle. If active is
TRUE, the listener is activated; ifFALSE, it is deactivated.llListenRemove(integer handle)functionCompletely removes the listener specified by the integer handle.
llRegionSay(integer channel, string msg)functionBroadcasts the message msg to all scripts listening on channel Channel within the region.
PUBLIC_CHANNEL(0) cannot be used, so, only scripts can receive the message.llRegionSayTo(key target, integer channel, string msg)functionSends the message msg on Channel privately to the targeted agent or object (if within the region). If target is an agent and channel is non-zero, the message can also be heard by any attachments worn by the avatar.
llSay(integer channel, string msg)functionBroadcasts the message msg to all scripts or agents listening on channel within
llGetEnv("chat_range"), which is 20m on most regions. Agents listen onPUBLIC_CHANNEL(0) andDEBUG_CHANNEL(2147483647). All other channels are for script-to-script communication.llShout(integer channel, string msg)functionBroadcasts the message msg to all scripts or agents listening on channel within
llGetEnv("shout_range"), which is 100m on most regions. Agents listen onPUBLIC_CHANNEL(0) andDEBUG_CHANNEL(2147483647). All other channels are for script-to-script communication.llTextBox(key agent, string msg, integer channel)functionOpens an input text box dialog displaying msg to the agent. Submitting text chats the input string on channel as if said by the agent. The chat originates at the object's position, but uses the agent's name and UUID, so it can be heard as long as the agent is still in the region.
llWhisper(integer channel, string msg)functionBroadcasts the message msg to all scripts or agents listening on channel within
llGetEnv("whisper_range"), which is 10m on most regions. Agents listen onPUBLIC_CHANNEL(0) andDEBUG_CHANNEL(2147483647). All other channels are for script-to-script communication.listen(integer channel, string name, key id, string msg)eventTriggered when a chat message matching active
llListenfilters is received on channel. Passes the sender's name and UUID key id, along with the spoken string msg.
No matching entries. Try a different term or filter.