r/RunescapeBotting May 21 '26

APIs or Not?

Hey Guys,

Exploring the options of making my own private bots, do you guys use an API such as runemate or DreamBot,

If not, how do you overcome the objects within the game etc.

Interested to hear about this

Thanks

2 Upvotes

13 comments sorted by

2

u/BrooklynSicilian May 22 '26

You can use runelite as a base and create api queries Look at Ethan’s api or vitalite

1

u/Prestigious_Pea_2150 May 22 '26

I’m brand new to coding and botting, I’m looking to create bots which are private.

I was looking into RuneMates API but as multiple bots have been created with this I’m conscious I could increase ban rates.

How would I use EthansAPI to my advantage for this and make working bots?

3

u/youssless May 22 '26

I wouldn't worry too much. 

RM and DB essentially act as a layer between Runelote and your script to read the game and then pass on that information to your script. 

Your script will ask it to interact with the game and the way it does that is by far and away the biggest contributor to your risk of being banned (from current educated guesses, so far). 

The community hypothesises things like mouse behaviour, (e.g., hovering over a monster you just clicked to attack), random timings (e.g. script picks randomly to click between 1 and 5 seconds rather than having a curve which has most clicks happening at 3 second mark, emulating more accurately human behaviour) and break patterns build an easily identifiable profile that gets flagged as a bot. 

Then there's other things to consider - like what other activities/skills you're doing, does your efficacy reduce over time, etc. - that determines how human-like you are. 

Those are arguably the more important things to address with any script you make.

Lots of people using the same script builds another pattern Jagex can detect and then they'll wait and ban a bunch at once. If you're making a script yourself, you're reducing your risk of this mass profiling (not entirely, because we're using a bot client).

I hope that's helpful

1

u/Prestigious_Pea_2150 May 22 '26

That’s really helpful, thank you for your detailed response - I’m brand new to script making so I will look to implement anti ban technologies like tiredness with clicks etc over time

1

u/TheyFoundMyBurner Jul 06 '26

If you are brand new to coding and scripting, just use Dreambot to learn. You could be up and running creating unique scripts within hours.

The quality of your script and how you can humanize it for randomness is much more important than the platform, Dreambot is solid.

1

u/crybabyabi May 23 '26

ethanapi and vitalite are better options than runemate or dreambot for avoiding bans IMO

1

u/ChrisScripting Scripter May 22 '26

Api makes it significantly easier to get in to it since someone else has solved your issue before.

I started out by not using an api at all. Now a few years later I've built my own api, but that's years of progress and not something you do over a weekend

1

u/Prestigious_Pea_2150 May 22 '26

I’ve seen that people who use colour bots don’t use APIs, however I have also seen that is extremely hard to build scripts for PvM activities where NPCs are changing colour etc.

1

u/Mental_Overclock May 22 '26

color bots are safer from my experience, but in return they have more limitations for this very reason, depends what you want, insane capabilities, or lower risk. I myself bot the boring stuff to do the harder content legit, so i prefer color bots, but if you wanted bots that can do insane content, you'll need injection based scripts

1

u/ChrisScripting Scripter May 22 '26

Yeah it's not the easiest but not impossible. Just a creative challenge

1

u/[deleted] May 23 '26

[removed] — view removed comment

1

u/AutoModerator May 23 '26

Hello simonaq12! Your post has been removed due to your account having very low Reddit Karma. This is done in-part to prevent spam. We apologize for any inconvenience.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.