Updating automatically

Botting for RuneScape Classic that survives the update

Every private server re-obfuscates its client, and every bot breaks the day they do. BotWith.me re-maps the client by itself, ships a launcher that keeps itself current, hosts a marketplace of scripts, and lets you watch and steer a running bot from the web — with tokens you top up by card.

A client that re-maps itself

The mapper never reads obfuscated names. It matches on shape, structure and history, so every hook keeps its identity through a rename and the bot reads the right memory.

A self-updating launcher

Install it once. When a server ships a new build, the launcher pulls the fresh mapping and updates itself — you never re-download a thing or re-hook a patch.

A script marketplace

Buy a script and the client just fetches it — nothing to install by hand. Or publish your own and keep 70% of every sale. Text scripts and jars both welcome.

Remote control from the web

Watch a running bot live in your browser and steer it — click, type, switch scripts — without touching the machine it runs on. Only ever your own sessions.

Tokens, topped up by card

One balance runs the whole account — bot time, sleep-word decodes and marketplace scripts. Top it up by card through Stripe; your tokens appear the moment the payment clears.

One account, everywhere

The same login runs the site and the loader. Sign in once and the bot signs in with you, asks for the build it is launching, and gets a mapping made for exactly that build.

Latest updates

The newest launcher builds across every server, and what changed.

All updates →
v2026.08.20.2032 RSCFalador 20 Aug 2026
Enabled SSL, So all launchers need updating
v2026.08.19.2056 RSCFalador 19 Aug 2026
- new script APIs check docs.
v2026.08.19.0230 RSCFalador 19 Aug 2026
- Auto logging
- Fix to options menu
- More text engine math logic.
v2026.08.18.1857 RSCFalador 18 Aug 2026
Launcher 2026.08.18.1857 — scripts get a UI and a type system


Scripts can build their own interface

A running script can now put its own tab on the launcher and fill it with real controls, then read them back live. Build a setup wizard, then watch the bot narrate itself while it runs.
  • Controls:
    uiHeader
    ,
    uiLabel
    ,
    uiProgress
    ,
    uiButton
    ,
    uiToggle
    ,
    uiChoice
    ,
    uiInput
  • Read them back:
    uiToggled
    ,
    uiChosen
    ,
    uiText
  • Housekeeping:
    uiTab
    ,
    uiHas
    ,
    uiRemove
    ,
    uiClear
  • Rows update in place by key, so calling one every pass never grows the tab.
  • A button runs one of your functions between passes, on the script thread — never mid-loop, never a race. The function name is checked when you write it: a typo is a red squiggle, not a dead button.

Enums — your own set of names as a type

enum Mode { POWER, BANK, SELL }

Declare a fixed set of names and use it as a real type. A
setting
typed with an enum shows up on the settings panel as a dropdown automatically. The checker refuses comparing an enum to a string or to a different enum, so a whole class of typo can't reach the game.
.name
gives the member back as a string.
New commands

  • itemDefCount()
    — how many item definitions the cache holds, so a script can sweep every id with
    itemDef(id)
  • replace(text, find, with)
    — literal string replace

The full, always-current command reference is at /textdoc. Relaunch to update.
v2026.08.18.1534 RSCFalador 18 Aug 2026
Launcher 2026.08.18.1534 — precision clicking, a proper script IDE, and a smarter engine


Pixel-perfect object clicking

We went into the client's own renderer and pulled out the exact maths it uses to draw models on screen. The launcher now aims with the renderer's true centre, not an approximation.
  • Object, door and wall clicks land exactly on the model — including thin things like fences and ladders.
  • New setting: Script API → Central clicking. On, every interaction aims at the centre of the target instead of a randomised point. Off by default.
  • Stacked ground items fixed — a pile of drops now takes exactly the item you asked for, matched by name, no matter what's on top.
  • Item names resolve everywhere again — looting, dropping and using items by name all line up.

The script editor grew up

  • F1 — quick actions palette: everything the editor can do in one searchable popup, with every shortcut listed. Click it or press the key, same result.
  • Ctrl+I — cache picker: search Items, Objects and NPCs by name straight from the running client and insert the id at your caret. No more wiki tabs.
  • Ctrl+T inserts your current tile; Ctrl+Shift+T twice records a whole area.
  • Run console docked under the editor — print and trace output live, click a line to jump to it. Problems panel lists every error and warning, double-click to go there.
  • Hover any command for its docs and examples; a hint above the caret tracks which argument you're typing.
  • Type
    {
    and press Enter — the block closes itself, indented.
  • Find & replace (Ctrl+H), comment toggle (Ctrl+/), duplicate line (Ctrl+D), font zoom (Ctrl+wheel).
  • Autosave every 10 seconds with crash recovery — kill the client mid-edit and your work is offered back on reopen.
  • New script templates: loop bot, state machine, message-reactive — all pre-checked against the engine.

The engine watches your back

  • Scripts that use commands like
    bankIsOpen()
    are now guarded automatically: if the hooks ever aren't available, the script stops at start with a clear message instead of waiting forever. Ask the guard yourself in your script to take over that decision.
  • New:
    bankDepositCape()
    — empties a skill cape's item store into the bank in one call.

Relaunch to update — the launcher fetches the new version itself.

From the forums

What the community is talking about right now.

Visit the forum →
Script requests

in Script Requests · by GleamingMiner

1 reply

21 Aug 2026

Welcome to the forums

in Announcements · by ArcaneOxbow

1 reply

20 Aug 2026

Maths and lists

in Snippets & Tutorials · by ArcaneOxbow

0 replies

19 Aug 2026

UIs

in Snippets & Tutorials · by ArcaneOxbow

0 replies

18 Aug 2026

1 server supported

Whether you can bot there right now, and how current the mapping is.

All servers →
RSCFalador

Stop re-hooking every patch

One account for the site and the loader. Sign in once and the bot keeps itself current.

Create an account