Reference

OSRS Chat Effects & :: Commands

Two things people actually look up: how to make chat glow/wave (red:, glow2:, wave:), and which :: commands work. Everything below is from the official Chat Interface list — no private-server teleports, no invented !bot commands.

Skip if: You already know glow2:wave: and ::wiki. There's nothing deeper than that.

Chat colours
13

Plus pattern: for custom mixes

Animations
5

wave, wave2, shake, slide, scroll

:: commands
~20

Shared + client-specific

Works in
Public chat

Effects show above your head too

How chat effects work

Type the effect code, a colon, then your message — no spaces around the colon. Colour (or glow/flash) goes before the animation:

  • glow2:Buying rune scim!
  • red:wave:Selling logs
  • cyan:scroll:LF team ToB

You get one colour/glow and one animation per message. Two colours or two animations in the same line will not stack.

Chat colours & glows
Type thisResult
yellow:Yellow (default public chat colour)
red:Red
green:Green
cyan:Cyan / light blue
purple:Purple
white:White
flash1:Flashes red ↔ yellow
flash2:Flashes cyan ↔ blue
flash3:Flashes light ↔ dark green
glow1:Fades red → orange → yellow → green → cyan
glow2:Fades red → magenta → blue → dark red (the classic GE advert look)
glow3:Fades white → green → white → cyan
rainbow:Rainbow coloured text
Chat animations
Type thisResult
wave:Bobs up and down
wave2:Waves diagonally
shake:Shakes in place
slide:Slides in from above, out below
scroll:Scrolls right → left

Pair any colour/glow with any animation: purple:shake:Hello, flash1:wave:Wares.

pattern: — custom multi-colour text

pattern stretches 1–8 colour codes across your message. Codes are digits and letters (0–9, a–z); put them between pattern and the colon:

  • patternq3q3q3q3:I am a bumblebee!!! — yellow/black stripes (3 = yellow, q = black)
  • pattern3q3q:OSRS — short yellow/black alternate

Added June 2023 with rainbow:. Full colour key is on the wiki Chat Interface page.

:: commands (every client)

Type these in the chat box. Official OSRS has a short list — private servers invent dozens more that do not work here.

CommandWhat it does
::wiki <search>Opens the OSRS Wiki in your browser with that search. Most useful command in the game.
::renderselfHides your own character model. Handy for screenshots or seeing tiles under you.
::toggleroof / ::toggleroofsHides roofs for this session only. Permanent toggle lives in Settings.
::displayfpsShows FPS and memory use. Official client also shows max memory this session.
::bankDoes nothing useful — your character yells that you tried something silly. Old J-mod joke.
::wave / !dance / ::bowAny unlocked emote by name. :: or ! both work. Case-insensitive.
::settilerendermode 0|10 = camera-based tile rendering, 1 = target-based.
::mapToggles the heatmap overlay on/off.
Official client only
CommandWhat it does
::toggleantidragInventory anti-drag (hold Shift to move items). Not on mobile.
::uiquality 0|1|2UI scaling: 0 nearest neighbour, 1 linear, 2 bicubic. Works on mobile too.
::setwindowsize X YSets the game window size. Not on mobile.
::chattimestamp NONE|SERVER|LOCALChat timestamp mode.
::repairltRepairs a corrupted Loot Tracker database.
RuneLite only
CommandWhat it does
::mouseovertextToggle mouse-over text in the top-left.
::getdrawdistancePrints current render distance.
::setdrawdistance NSets render distance (25–90).
::zbuf 0|1Debug: change depth-buffer method.
::zDebug: toggle depth-buffer visualisation.

Plugin chat commands like !price / !lvl are not built into the game — they need a specific plugin or a clan bot. See the RuneLite plugins guide.

Chat channel prefixes

Prefix a message to send it once, or use /@… to sticky that channel until logout (or until Chatbox Mode – Set Automatically turns it off).

One messageSticky modeChannel
/p msg/@pPublic
/ or /f msg/@fFriends chat / channel
// or /c msg/@c or //@Clan
/// or /gc msg/@gcGuest clan
//// or /g msg/@gGroup (GIM only)
Common questions
  • Does ::bank open the bank? No. J-mods used to have that; players just get the silly public line.
  • Why doesn't ::tele work? Private-server command. Not in official OSRS.
  • Do effects work in clan / friends chat? Colour/animation effects are for public chat overhead text. Channel prefixes still work everywhere.
  • Mobile? Chat effects and most :: commands work. Window size and anti-drag do not.