OSRS Botting Guide 2023
This guide is primarily aimed at botting a single main account.
Why I started botting
As someone who used to play Runescape back in the day, I was excited to revisit the game recently and see how it had changed. But as I started playing, I quickly realized that things were not as I remembered them.
The grind. Oh my god, the grind. I remember spending hours and hours grinding out levels in various skills, but I had forgotten just how long it took to make any real progress. And yet there was so much content time-locked behind weeks or months worth of grinding. I just don’t have the same amount of free time to devote to the game, not to mention the hundreds of other games I could be playing instead.
I just wanted to experience the game within a reasonable amount of time. A typical triple A game can be completed in 50 hours, and yet singular skills in OSRS can take hundreds of hours to grind.
Best program to bot with 2023
In June 2022, thousands of players were banned for using third party clients.
Although botting clients can have very complex botting scripts, they will always run the risk of detection. The same scripts you use on these clients are also run by hundreds if not thousands of other accounts and is not worth the risk.
AHK and macro recorders are the most lightweight, flexible and undetected solution which will also work on the Official client even if third party clients are ever completely disabled.
Number 1 rule to avoid bans
If you don’t bot, you won’t get banned
I have never heard of a legit player getting banned.
How is this useful? If your bot gameplay matches exactly how you normally play, then there is ZERO risk of getting banned. Since applying this tip, I have never been banned on my main account.
Use legitimate clients
Only use approved clients by Jagex. Development builds of Runelite are also included as safe to use as confirmed by the developer of Runelite.
Do not use VPNs or proxies
Anyone trying to sell you VPNs or proxies to “reduce bans” is just trying to make a quick buck off you. Your best IP is your home IP.
IP ranges from well known providers are public information and are an immediate flag e.g. AWS (https://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html)[https://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html]
Smaller providers will not necessarily give you a unique IP and instead will increase your chance of getting banned.
Using a Macro recorder to avoid bans
Humans are not completely random, everyone has their own pattern. Using a macro recorder captures this unique randomness and identifies your account as a real player.
Ordinary macro recorders only let you record and playback a single recording, however to fully capture your gameplay it takes many recordings.
My custom macro recorder not only stores and plays back an unlimited amount of recordings, but also randomises the speed and click locations of each recording.
Only bot during times you would otherwise be free to play
If you suddenly start botting overnight or longer hours that you would normally play, this will trigger warning flags on your account. Keep to a regular schedule that matches how you would play normally.
Unlock equipment/bonuses ingame
Before starting a new skill, unlock the related bonuses e.g. Varrock armor for mining. Bots will typically skip these steps.
Most bots will not bother with getting a fire cape. Using this plugin makes the fight much easier so you don’t waste time dying to Jad on the last wave. The plugin is provided on a development build of Runelite which is safe to use.
Work towards ingame “goals”
The only goal of bots is to gold farm. Real players will achieve things ingame simply for the sake of unlocking something.
Writing your own AHK scripts to avoid bans
With enough scripting knowledge, it’s possible to write AHK scripts that match your own gameplay. Not only are you going to avoid bans better, but you will also learn a real life skill!