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.
Plus pattern: for custom mixes
wave, wave2, shake, slide, scroll
Shared + client-specific
Effects show above your head too
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 logscyan: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.
| Type this | Result |
|---|---|
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 |
| Type this | Result |
|---|---|
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 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.
Type these in the chat box. Official OSRS has a short list — private servers invent dozens more that do not work here.
| Command | What it does |
|---|---|
::wiki <search> | Opens the OSRS Wiki in your browser with that search. Most useful command in the game. |
::renderself | Hides your own character model. Handy for screenshots or seeing tiles under you. |
::toggleroof / ::toggleroofs | Hides roofs for this session only. Permanent toggle lives in Settings. |
::displayfps | Shows FPS and memory use. Official client also shows max memory this session. |
::bank | Does nothing useful — your character yells that you tried something silly. Old J-mod joke. |
::wave / !dance / ::bow | Any unlocked emote by name. :: or ! both work. Case-insensitive. |
::settilerendermode 0|1 | 0 = camera-based tile rendering, 1 = target-based. |
::map | Toggles the heatmap overlay on/off. |
| Command | What it does |
|---|---|
::toggleantidrag | Inventory anti-drag (hold Shift to move items). Not on mobile. |
::uiquality 0|1|2 | UI scaling: 0 nearest neighbour, 1 linear, 2 bicubic. Works on mobile too. |
::setwindowsize X Y | Sets the game window size. Not on mobile. |
::chattimestamp NONE|SERVER|LOCAL | Chat timestamp mode. |
::repairlt | Repairs a corrupted Loot Tracker database. |
| Command | What it does |
|---|---|
::mouseovertext | Toggle mouse-over text in the top-left. |
::getdrawdistance | Prints current render distance. |
::setdrawdistance N | Sets render distance (25–90). |
::zbuf 0|1 | Debug: change depth-buffer method. |
::z | Debug: 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.
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 message | Sticky mode | Channel |
|---|---|---|
/p msg | /@p | Public |
/ or /f msg | /@f | Friends chat / channel |
// or /c msg | /@c or //@ | Clan |
/// or /gc msg | /@gc | Guest clan |
//// or /g msg | /@g | Group (GIM only) |
- 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.