Skip to content

Chat & Instant Message Commands

Commands controlling chat, emotes, and instant messages.

Icon Legend

🧪 Experimental in RLVa — requires RLVaExperimentalCommands setting (enabled by default in Firestorm/Alchemy). Standard in RLV (Kokua). · Version info shown inline after each heading.


Chat Commands

@sendchat

@sendchat=<y/n>

v1.0b

Prevents typing on channel 0. Emotes and / messages go through but are truncated (30 chars for emotes, 15 for / messages). Special signs and content after . are discarded.

@chatshout

@chatshout=<y/n>

v1.15

Forces normal chat even when user tries to shout.

@chatnormal

@chatnormal=<y/n>

v1.15

Forces whisper even when user tries to shout or chat normally.

@chatwhisper

@chatwhisper=<y/n>

v1.15

Forces normal chat even when user tries to whisper.

@redirchat

@redirchat:<channel_number>=<rem/add>

v1.16

Redirects public channel (/0) messages to a private channel. Does not apply to emotes.

Note

As of RLV v1.22.1 / RLVa 1.1.0, @redirchat truncated emotes on channel 0. An additional @emote=add works around this. Fixed in v1.24 / v2.0.

@recvchat

@recvchat=<y/n>

v1.0b

Prevents hearing public chat (emotes still visible).

@recvchat_sec

@recvchat_sec=<y/n>

v1.21

Secure version — only accepts exceptions from the same object.

@recvchat

@recvchat:<UUID>=<rem/add>

v1.01

Adds exception to hear chat from a specific avatar.

@recvchatfrom

@recvchatfrom:<UUID>=<y/n>

v2.3 / v1.25

Prevents hearing chat from a specific avatar.

@sendgesture 🧪

@sendgesture=<y/n>

v2.9.20 — requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Prevents sending gestures (chat, animation, sound).


Emote Commands

@emote

@emote=<rem/add>

v1.01

Adds exception to prevent emote truncation.

@rediremote

@rediremote:<channel_number>=<rem/add>

v1.19

Redirects emotes on public channel to a private channel.

@recvemote

@recvemote=<y/n>

v1.19

Prevents seeing emotes in public chat.

@recvemotefrom

@recvemotefrom:<UUID>=<y/n>

v2.4

Prevents seeing emotes from a specific avatar.

@recvemote_sec

@recvemote_sec=<y/n>

v1.21

Secure version — only accepts exceptions from the same object.

@recvemote

@recvemote:<UUID>=<rem/add>

v1.19

Adds exception to see emotes from a specific avatar.


Private Channel Commands

@sendchannel

@sendchannel[:<channel>]=<y/n>

v1.10

Prevents sending on private channels. Specifying a channel creates an exception.

@sendchannel_sec

@sendchannel_sec[:<channel>]=<y/n>

v1.10

Secure version — only accepts exceptions from the same object.

@sendchannel_except 🧪

@sendchannel_except:<channel>=<y/n>

v2.9.20 — requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Prevents sending messages on the specified channel.

@sendchannel_except_sec 🧪

@sendchannel_except_sec:<channel>=<y/n>

v2.9.20 — requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Secure version — only accepts exceptions from the same object.


Instant Message Commands

@sendim

@sendim=<y/n>

v1.0b

Prevents sending IMs. A bogus message is sent to the receiver.

@sendim_sec

@sendim_sec=<y/n>

v1.21

Secure version — only accepts exceptions from the same object.

@sendim

@sendim:<UUID_or_group_name>=<rem/add>

v1.01 (group support added v2.9.29)

Adds exception to send IMs to a specific avatar or group. Use "allgroups" for all groups.

@sendimto

@sendimto:<UUID_or_group_name>=<y/n>

v2.3 / v1.25 (group support added v2.9.29)

Prevents sending IMs to a specific avatar or group.

@startim

@startim=<y/n>

v2.6

Prevents starting new IM sessions. Existing sessions are unaffected.

@startim

@startim:<UUID>=<rem/add>

v2.6

Adds exception to start IM session with a specific avatar.

@startimto

@startimto:<UUID>=<y/n>

v2.6

Prevents starting IM session with a specific avatar.

@recvim

@recvim=<y/n>

v1.0b

Prevents receiving IMs. Sender is notified.

@recvim_sec

@recvim_sec=<y/n>

v1.21

Secure version — only accepts exceptions from the same object.

@recvim

@recvim:<UUID_or_group_name>=<rem/add>

v1.01 (group support added v2.9.29)

Adds exception to receive IMs from a specific avatar or group.

@recvimfrom

@recvimfrom:<UUID_or_group_name>=<y/n>

v2.3 / v1.25 (group support added v2.9.29)

Prevents receiving IMs from a specific avatar or group.


See also: Version Checking | Movement