ChatFromSimulator

From Second Life Wiki
Jump to navigation Jump to search

Message Layout

{
	ChatFromSimulator Low Trusted Unencoded
	{
		ChatData			Single
		{	FromName		Variable 1	}
		{	SourceID		LLUUID		}	
		{	OwnerID			LLUUID		}	
		{	SourceType		U8			}
		{	ChatType		U8			}
		{	Audible			U8			}
		{	Position		LLVector3	}
		{	Message			Variable 2	}	
	}
}

Usage and Notes

With this message the simulator notifies clients of new chat messages.

If Audible is 0, the message may be blank (because you're too far away).


SourceType values

System = 0

Chat from the grid or simulator


Agent = 1

Chat from another avatar


Object = 2

Chat from an object


ChatType values

Whisper = 0

5m radius

"Test User whispers: message"


Normal = 1

10/20m radius

"Test User: message"


Shout = 2

100m radius

"Test User shouts: message"


Say = 3

Not sure if this is used for anything

"Test User say, message"


StartTyping = 4

This user started typing


StopTyping = 5

This user stopped typing


Debug = 6

(Unknown)


OwnerSay = 8

Private chat message from an object owned by you; this chat is only sent to you