Complete Guide to OSRS In-Game Commands
Old School RuneScape features a variety of in-game commands that can enhance your gameplay experience. From utility commands that improve visibility to chat effects that make your messages stand out, this guide covers all the essential commands you need to know.
Chat Effects
Chat effects allow you to add color and animation to your messages. These effects work in public chat and clan chat. Simply type the effect code before your message.
Color Effects
red:Makes text redgreen:Makes text greencyan:Makes text cyanpurple:Makes text purplewhite:Makes text whiteyellow:Makes text yellowExample: red:Hello everyone! - will display "Hello everyone!" in red text
Animation Effects
wave:Creates a wave animationwave2:Creates a different wave effectshake:Makes text shakescroll:Creates a scrolling effectslide:Makes text slideSpecial Effects
flash1:Flashes red and yellowflash2:Flashes cyan and blueflash3:Flashes light and dark greenglow1:Fades red→orange→yellow→green→cyanglow2:Fades red→magenta→blue→dark redglow3:Fades white→green→white→cyanrainbow:Rainbow colored textExample: glow2:Buying GF - the classic animated message
💡 Pro Tip
You can combine color and animation effects! For example: wave:red:Hello!will create red text with a wave animation.
:: Commands (Official Client)
These are the official :: commands available in OSRS. Most work in the official client and RuneLite.
Commonly Used Commands
::wiki <search term>Opens the OSRS Wiki with your search term in your default browser
::renderselfToggle visibility of your own character model
::toggleroof or ::toggleroofsToggles roofs on or off (temporary - resets on logout)
::displayfpsShows FPS, memory usage (KB), and max memory usage
::mouseovertextToggles mouse-over text visibility on the top-left screen
::bankEaster egg command - makes you say something silly!
Emote Commands
::<emote name> or !<emote name>Triggers any emote by name (case insensitive). Examples: ::wave, !dance, ::bow
Advanced/Technical Commands
::toggleantidrag(New Official Client only) Toggles anti-drag for inventory items
::getdrawdistanceOutputs current rendering distance
::setdrawdistance [x]Sets rendering distance (range 25-90)
::setwindowsize [x] [y](New Official Client only) Sets game window size
::chattimestamp <value>(New Official Client only) Sets timestamp mode: NONE, SERVER, or LOCAL
::repairltManually repairs corrupted Loot Tracker database
::mapToggles heatmap display on/off
⚠️ Important Notes
- Commands marked "New Official Client only" won't work in older clients
- RuneLite has additional ! commands (like !lvl, !kc) that require plugins
- Interface settings (XP drops, data orbs, etc.) are in the Settings menu, not commands
- Permanent roof toggling is done in Settings; ::toggleroof is temporary
Quick Chat
Quick chat allows you to communicate without typing by selecting from pre-made phrases.
How to Access Quick Chat
- Right-click on the public chat tab
- Select "Quick Chat" option
- Navigate through categories to find your phrase
- Click to send the message
Quick Chat Categories
- Greetings - Hello, goodbye, good luck, etc.
- Questions - Common questions and responses
- Social - Social interactions and emotes
- Skills - Skill-related phrases and levels
- Combat - Combat-related messages
- Items - Trading and item-related messages
- Minigames - Minigame-specific phrases
Emote Commands
You can trigger any emote using :: or ! followed by the emote name (case insensitive).
Command format: ::<emote name> or !<emote name>
Examples:
::wave!dance::bow!cheer::cry!laugh::panic!shrug::yesWorks with any emote you have unlocked. Check your emotes tab for the complete list of available emotes and their names.
Tips & Tricks
Combining Chat Effects
You can combine color and text effects (color must come before animation):
red:wave:Hello!- Red text with wave animationcyan:glow2:Buying rare!- NO - glow already has color!wave:red:Test- This works too (order flexible)
Additional Chat Effects
OSRS also has a pattern: effect for multi-color text:
pattern[colors]:[message] where colors are 0-9 and a-z representing different colors
Example: pattern3q3q:OSRS - alternates yellow and black
Keyboard Shortcuts
- Enter - Open chat to type a message
- Tab - Switch between chat modes (public, private, clan)
- Up/Down Arrows - Cycle through recent messages
- Page Up/Down - Scroll through chat history
Client-Specific Commands
RuneLite and other clients may offer additional ! commands:
!lvl [skill]- Look up skill level (clan chat with lookup bot)!kc [boss]- Check boss kill count (with lookup bot)!price [item]- Check item price (RuneLite plugin)
These require specific plugins/bots and are NOT official OSRS commands.
✅ Best Practices
- Don't spam chat effects - they can be annoying
- Use
::wikiwhen you need quick info - Settings menu (wrench icon) for permanent interface changes
- Use
::togglerooftemporarily; permanent toggle is in Settings - Tab key to reply to last private message
Related Tools
Note: Command availability may vary depending on your client (official, RuneLite, mobile) and game updates. Some commands listed here may have been removed or modified in recent updates. Always refer to your client's documentation for the most up-to-date command list.
Chat Mode Commands
Use these prefixes to quickly switch between different chat channels or send a single message to a specific channel.
Single Message Prefixes
Add these before your message to send it to a specific channel once:
/p [message]Send to public chat
/ or /f [message]Send to friends chat channel
// or /c [message]Send to clan chat
/// or /gc [message]Send to guest clan chat
//// or /g [message]Send to group chat (Group Ironman only)
Persistent Mode Change
These commands change your default chat mode until you log out:
/@pSet default to public chat
/@fSet default to friends chat channel
/@c or //@Set default to clan chat
/@gcSet default to guest clan chat
/@gSet default to group chat (Group Ironman)
💬 Friends List Management
To add/remove friends or ignore players, use the Friends List interface (not commands). Right-click on a player's name or use the friends tab to manage your lists. You can also right-click chat messages to quickly add friends or report abuse.