A community-maintained collection of regular expressions designed to filter out spam, scams, advertisements, and other unwanted messages from the Old School RuneScape (OSRS) chat box.
This project is primarily intended for use with the RuneLite client plugin Chat Filter, but may be useful in other contexts where OSRS chat moderation is needed.
- Blocks gold selling & swapping ads
- Filters account sales and services (questing, skilling, inferno capes, etc.)
- Detects gambling spam (dice, 55x2, flower poker, casino ads)
- Removes phishing & impersonation attempts (fake Jagex mod messages, support scams)
- Catches autotyper spam and Unicode/emoji floods
- Continuously updated via community contributions
- Open your RuneLite client.
- Enable the Chat Filter plugin.
- Download the
osrs_regex_chat_filter.txtfile from this repository. - In the Chat Filter plugin settings:
- Check Use Regular Expressions.
- Import or copy/paste the regex list into the filter configuration.
- Enable Strip accents
- Save, and enjoy a cleaner chat box.
- Open your RuneLite client.
- Enable the Chat Filter plugin.
- Download and enable the Chat Filter Updater plugin.
- Copy the regex file URL:
osrs_regex_chat_filter.txt - In the Chat Filter plugin settings:
- Paste the URL into the Filter URL field.
- Enable Strip accents
- Click Back, and enjoy a cleaner chat box.
We welcome community contributions!
- Found a spam message slipping through?
- Notice a false positive blocking legitimate chat?
Open an Issue with:
- The exact message (screenshot or text sample).
- Suggested regex (if you have one).
Or submit a Pull Request directly with changes to osrs_regex_chat_filter.txt.
Please ensure new expressions:
- Do not unintentionally block common, legitimate OSRS chat.
- Are written efficiently (avoid catastrophic backtracking).
- Do not duplicate existing patterns.
- This project is not affiliated with Jagex, RuneScape, or RuneLite.
- Filters are provided as-is, with no guarantee they will catch all spam or avoid all false positives.
- Use at your own discretion.