Skip to content
lsl.devlsl.devLSL Dev

Category:LSL Communications

This is a historical wiki category. Explore the current topic guides →

LSL Header: {{LSL Header|ml=*}}
Objects in SecondLife can communicate with other scripts, agents, external servers. They do this using the following forms in LSL.

Chat

Sending Receiving
: llSay : llOwnerSay : llShout : llWhisper : llRegionSay : llRegionSayTo : llDialog : llTextBox : llListen : llListenRemove : llListenControl : Event listen

Instant Message

Send only
Sending Receiving
: llMessageLinked : Event link_message

Email

Sending Receiving
: llEmail : llGetNextEmail : Event email

HTTP

Sending Receiving
Requests can only be sent to non Linden Labs servers unless being sent to a LSL script via HTTP-in : llHTTPRequest : llHTTPResponse :Event http_response :Event http_request
Formatting

XML-RPC

Receive Only - Communications via XML-RPC must be initiated by the external server.
Sending Receiving Maintenance
:llRemoteDataReply :llSendRemoteData Event remote_data :llCloseRemoteDataChannel :llOpenRemoteDataChannel :llRemoteDataSetRegion
Original wiki source

Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.