Skip to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (โ‹ฎ) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Leaderboard

Popular Content

Showing content with the highest reputation since 03/29/26 in Posts

  1. ๐Ÿ‘‘CzarScripts #1 Bots ๐Ÿ‘‘ ๐Ÿ‘‘ LATEST BOTS ๐Ÿ‘‘ If you want a trial - just post below with the script name, you can choose multiple too. ๐Ÿ‘‘ Requirements ๐Ÿ‘‘ Hit 'like' ๐Ÿ‘ on this thread
  2. If you want to try this premium bot for free, you can ask for a 24 hour free trial below, just select & give this thread a 'like'! Czar Gemstone CrabNative C++ FeaturesSupports combat style switching Supports goal milestones, bot trains stats in different sequences Modes available: Train top-bottom, evenly (choose X levels), lowest skill first Potion boost support Chases the gemstone crab all the time Zooms out camera if using resized/fullscreen Setup & Configuration Screenshots Highest Record (April 25 2026) 81 HOURS!!! ๐Ÿž Bug Report Template
  3. Good idea tbh I'll add it in You want the bot to autocast or use spells manually? I can do both^^
  4. 1 point
    well the devs added a new tab called [M.I.N.D behaviour] and it lets you control certain settings, it will help against bans, and I usually like to take breaks but some people don't like taking breaks and I get a bit of heat for it
  5. Good stuff, just bought the script.
  6. could I please have a free trial. very intrested
  7. Also, at the fruit stall, the bot gets stuck when inventory is full of papaya and golovanova (which I selected to keep). It doesn't go to bank In fact I didn't even select golovanova... It just keeps them automatically
  8. Thanks for the trial. I am wanting to use this at vyres. Is it possible to have a selection for what loot to keep/drop?
  9. 1 point
    Hello i have purchased this script but it is not showing up on my script list on the osbot program.
  10. AMAZING THANK YOU!!! All resolved! Thank you Czar!!!! Most effecient script ive used so far! Will be coming back to you! Thank you for your responses!
  11. you have to buy them again, it's a new client
  12. Submitting command: status with value: We're eligible to start thieving! [04/20 09:21:11 AM] Submitting command: current_node with value: Stall Thieve [04/20 09:21:11 AM] Submitting command: current_node with value: [04/20 09:21:11 AM] Submitting command: status with value: Control [04/20 09:21:11 AM] Submitting command: status with value: Waiting for pickpocket [04/20 09:21:11 AM] Submitting command: status with value: We're eligible to start thieving! [04/20 09:21:11 AM] Submitting command: current_node with value: Stall Thieve [04/20 09:21:11 AM] Submitting command: current_node with value: [04/20 09:21:11 AM] Submitting command: status with value: Control [04/20 09:21:10 AM] Submitting command: status with value: Waiting for pickpocket [04/20 09:21:10 AM] Submitting command: status with value: We're eligible to start thieving! [04/20 09:21:10 AM] Submitting command: current_node with value: Stall Thieve [04/20 09:21:10 AM] Submitting command: current_node with value: [04/20 09:21:10 AM] Submitting command: status with value: Control" Nothing is happening, the cursur keeps moving, but no lotting no movement. I am in the house with the stalls and nothing is happening, just the mouse is glitching about.
  13. diamond bracelet
  14. Czar Pest ControlNative C++ FeaturesSupports fight npcs mode Supports defend knight mode Supports repair barricades mode Supports fight portal mode Smart pathfinding for doors, with route-correction Avoids getting stuck with brawlers using pathfinding Supports npc filtering to avoid certain types of monsters Gallery
  15. doesn't remove the gnome benches just builds the 2 then stops
  16. Hey dude, can I trial this script please?
  17. I can't get it to work even when I launch manually. I don't mind waiting for an update. My versions are the same minus the "scripter" part, but that shouldn't be a problem.
  18. Hey Czar, When I launch the Osbot client I press Connect to setup the bot. I've tried to press Launch and Connect with no luck in getting it to work. Nope, this isn't a legacy account. If you have any tips or tricks I'd love to hear them. Thanks as always.
  19. disregard. I think it has to do with "Your game version is incompatible with the current API version. The client is outdated and will not work. Please wait for the latest hooks update." I'll just wait for the client to update.
  20. Can this use moonlight potions?
  21. Could I get a trial please?
  22. Just wanted to add that it doesn't use the dueling ring when going to castle wars. It doesn't make a difference whether it's in the inventory or equipped. Once I manually tele to castle wars, it's good to go lol.
  23. 1 point
    May I have a trial
  24. 1 point
    Would this be considered a low ban rate to run this script?
  25. yes confirm they are both the same
  26. any location mining iron and dropping it
  27. just bought this. doesnt work - only trying to powermine
  28. Heyya! Are the blackchins supported?
  29. 1 point
    It was fixed yesterday, forget to post an update here :)
  30. I will also investigate this one, can confirm also if your RS ingame settings -> interface scaling -> 100% please confirm
  31. Hi - Can I get a trial please? Just came back to botting after a few years, never tried this crab.
  32. @Czar I believe at that time I was running resizable - classic layout. Do you think it's best if it is run on Fixed - Classic layout?
  33. @Czar Sorry to keep bugging you on the script. I've been testing it out at various spots and I noticed doing W302 Ardy Knights that it gets stuck on opening the coin pouches. It looks like it just goes from inventory to worn equipment over and over. I had 29 coin pouches in inventory and have medium diary done which allows for 56 coin pouches. [04/06 12:06:28 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:28 PM] close_open_interface [04/06 12:06:28 PM] close_open_interface (1), value: true [04/06 12:06:28 PM] close_open_interface (2) [04/06 12:06:28 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:29 PM] Submitting command: status with value: Control [04/06 12:06:29 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:29 PM] close_open_interface [04/06 12:06:29 PM] close_open_interface (1), value: true [04/06 12:06:29 PM] close_open_interface (2) [04/06 12:06:29 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:29 PM] Submitting command: status with value: Control [04/06 12:06:29 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:29 PM] close_open_interface [04/06 12:06:29 PM] close_open_interface (1), value: true [04/06 12:06:29 PM] close_open_interface (2) [04/06 12:06:29 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:29 PM] Submitting command: status with value: Control [04/06 12:06:29 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:29 PM] close_open_interface [04/06 12:06:29 PM] close_open_interface (1), value: true [04/06 12:06:29 PM] close_open_interface (2) [04/06 12:06:29 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:30 PM] Submitting command: status with value: Control [04/06 12:06:30 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:30 PM] close_open_interface [04/06 12:06:30 PM] close_open_interface (1), value: true [04/06 12:06:30 PM] close_open_interface (2) [04/06 12:06:30 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:30 PM] Submitting command: status with value: Control [04/06 12:06:30 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:30 PM] close_open_interface [04/06 12:06:30 PM] close_open_interface (1), value: true [04/06 12:06:30 PM] close_open_interface (2) [04/06 12:06:30 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:31 PM] Submitting command: status with value: Control [04/06 12:06:31 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:31 PM] close_open_interface [04/06 12:06:31 PM] close_open_interface (1), value: true [04/06 12:06:31 PM] close_open_interface (2) [04/06 12:06:31 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:31 PM] Submitting command: status with value: Control [04/06 12:06:31 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:31 PM] close_open_interface [04/06 12:06:31 PM] close_open_interface (1), value: true [04/06 12:06:31 PM] close_open_interface (2) [04/06 12:06:31 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:31 PM] Submitting command: status with value: Control [04/06 12:06:31 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:31 PM] close_open_interface [04/06 12:06:31 PM] close_open_interface (1), value: true [04/06 12:06:31 PM] close_open_interface (2) [04/06 12:06:31 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:32 PM] Submitting command: status with value: Control [04/06 12:06:32 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:32 PM] close_open_interface [04/06 12:06:32 PM] close_open_interface (1), value: true [04/06 12:06:32 PM] close_open_interface (2) [04/06 12:06:32 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:32 PM] Submitting command: status with value: Control [04/06 12:06:32 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:32 PM] close_open_interface [04/06 12:06:32 PM] close_open_interface (1), value: true [04/06 12:06:32 PM] close_open_interface (2) [04/06 12:06:32 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:33 PM] Submitting command: status with value: Control [04/06 12:06:33 PM] Submitting command: status with value: We're eligible to start thieving! [04/06 12:06:33 PM] close_open_interface [04/06 12:06:33 PM] close_open_interface (1), value: true [04/06 12:06:33 PM] close_open_interface (2) [04/06 12:06:33 PM] Submitting command: status with value: Opening excess coin pouches [04/06 12:06:33 PM] Stopping script [04/06 12:06:33 PM] Finalized event executor [04/06 12:06:33 PM] Finalized random executor [04/06 12:06:33 PM] Script stopped successfully
  34. Patched in v2.41 Will auto-update within <12 hrs, fixed the coin pouch ID specifically by wealthy citizens, it seems to be using a different ID than the others
  35. @Czar I realized I selected the wrong setting, I did not select distracted :\ Although while using the distracted wealthy citizens it did not open the money pouches, it did not recognize the chat message that they needed to be opened.
  36. Bot works good I'm happy with it so far. One thing I noticed is it seemed to miss an inventory of gold bars ready to be picked up. So when it went to deposit more gold ore in, the xp drop was 56 and when it took the bars the xp drop was 500ish. This happens even with goldsmith gauntlets on because there is already bars ready. Might be easy or hard to recreate not sure. I lost few thousand xp because I didn't notice lol
  37. Good Morning, I was running this script to do ardy knights on world 2 with either ardy bank setting and it would not work, it says needs to be within reach of the ardy knight but its in the bank being splashed - see the log [04/05 10:57:51 AM] Submitting command: status with value: Control [04/05 10:57:51 AM] Submitting command: status with value: We're eligible to start thieving! [04/05 10:57:51 AM] We need to get within reach to [Knight of Ardougne]! [04/05 10:57:51 AM] Submitting command: status with value: We need to get within reach to [Knight of Ardougne]! [04/05 10:57:51 AM] Checking for reach: [04/05 10:57:51 AM] Grabbing next obstacle... [04/05 10:57:51 AM] Searching for next obstacle... to Position { x: 2599, y: 3231, plane: 0 } from Position { x: 2654, y: 3287, plane: 0 } [04/05 10:57:51 AM] Searching for next obstacle...2 [04/05 10:57:51 AM] Searching for next obstacle...3 [04/05 10:57:51 AM] Trying regular API ... (4) [04/05 10:57:51 AM] No obstacle [04/05 10:57:52 AM] Heartbeat [04/05 10:57:52 AM] Submitting command: status with value: Control [04/05 10:57:52 AM] Submitting command: status with value: We're eligible to start thieving! [04/05 10:57:52 AM] We need to get within reach to [Knight of Ardougne]! [04/05 10:57:52 AM] Submitting command: status with value: We need to get within reach to [Knight of Ardougne]! [04/05 10:57:52 AM] Checking for reach: [04/05 10:57:52 AM] Grabbing next obstacle... [04/05 10:57:52 AM] Searching for next obstacle... to Position { x: 2599, y: 3231, plane: 0 } from Position { x: 2654, y: 3287, plane: 0 } [04/05 10:57:52 AM] Searching for next obstacle...2 [04/05 10:57:52 AM] Searching for next obstacle...3 [04/05 10:57:52 AM] Trying regular API ... (4) [04/05 10:57:52 AM] No obstacle [04/05 10:57:52 AM] Heartbeat [04/05 10:57:52 AM] Submitting command: status with value: Control [04/05 10:57:52 AM] Submitting command: status with value: We're eligible to start thieving! [04/05 10:57:52 AM] We need to get within reach to [Knight of Ardougne]! [04/05 10:57:52 AM] Submitting command: status with value: We need to get within reach to [Knight of Ardougne]! [04/05 10:57:52 AM] Checking for reach: [04/05 10:57:52 AM] Grabbing next obstacle... [04/05 10:57:52 AM] Searching for next obstacle... to Position { x: 2599, y: 3231, plane: 0 } from Position { x: 2654, y: 3287, plane: 0 } [04/05 10:57:52 AM] Searching for next obstacle...2 [04/05 10:57:52 AM] Searching for next obstacle...3 [04/05 10:57:52 AM] Trying regular API ... (4) [04/05 10:57:52 AM] No obstacle [04/05 10:57:52 AM] Heartbeat [04/05 10:57:52 AM] Submitting command: status with value: Control [04/05 10:57:52 AM] Submitting command: status with value: We're eligible to start thieving! [04/05 10:57:52 AM] We need to get within reach to [Knight of Ardougne]! [04/05 10:57:52 AM] Submitting command: status with value: We need to get within reach to [Knight of Ardougne]! [04/05 10:57:52 AM] Checking for reach: [04/05 10:57:52 AM] Grabbing next obstacle... [04/05 10:57:52 AM] Searching for next obstacle... to Position { x: 2599, y: 3231, plane: 0 } from Position { x: 2654, y: 3287, plane: 0 } [04/05 10:57:52 AM] Searching for next obstacle...2 [04/05 10:57:52 AM] Searching for next obstacle...3 [04/05 10:57:52 AM] Trying regular API ... (4) [04/05 10:57:52 AM] No obstacle [04/05 10:57:52 AM] Heartbeat [04/05 10:57:52 AM] Submitting command: status with value: Control [04/05 10:57:52 AM] Submitting command: status with value: We're eligible to start thieving! [04/05 10:57:52 AM] We need to get within reach to [Knight of Ardougne]! [04/05 10:57:52 AM] Submitting command: status with value: We need to get within reach to [Knight of Ardougne]! [04/05 10:57:52 AM] Checking for reach: [04/05 10:57:52 AM] Grabbing next obstacle... [04/05 10:57:52 AM] Searching for next obstacle... to Position { x: 2599, y: 3231, plane: 0 } from Position { x: 2654, y: 3287, plane: 0 } [04/05 10:57:52 AM] Searching for next obstacle...2 [04/05 10:57:52 AM] Searching for next obstacle...3 [04/05 10:57:52 AM] Trying regular API ... (4) [04/05 10:57:52 AM] No obstacle [04/05 10:57:53 AM] Heartbeat [04/05 10:57:53 AM] Submitting command: status with value: Control [04/05 10:57:53 AM] Submitting command: status with value: We're eligible to start thieving! [04/05 10:57:53 AM] We need to get within reach to [Knight of Ardougne]! [04/05 10:57:53 AM] Submitting command: status with value: We need to get within reach to [Knight of Ardougne]! [04/05 10:57:53 AM] Checking for reach: [04/05 10:57:53 AM] Grabbing next obstacle... [04/05 10:57:53 AM] Searching for next obstacle... to Position { x: 2599, y: 3231, plane: 0 } from Position { x: 2654, y: 3287, plane: 0 } [04/05 10:57:53 AM] Searching for next obstacle...2 [04/05 10:57:53 AM] Searching for next obstacle...3 [04/05 10:57:53 AM] Trying regular API ... (4) [04/05 10:57:53 AM] No obstacle [04/05 10:57:53 AM] Stopping script [04/05 10:57:53 AM] Finalized random executor [04/05 10:57:53 AM] Finalized event executor [04/05 10:57:53 AM] Script stopped successfully
  38. Czar Range GuildNative C++ FeaturesBuys arrows from the Competition Judge Re-equips bronze arrows as necessary Spam clicks targets like a human would Uses ESC or historical spam click to close interface Tracks every stage and arrow during the game Requirements40 Ranged (or 33 ranged and ranging potion) ScreenshotsComing soon!
  39. 1 point
    Thank you very much !! i appreciate it greatly.
  40. 1 point
    Hmmm ill check when home, not sure what changed. Can also join my discord
  41. 1 point
    Boss of a script! <3
  42. Hello @Czar is drinking ranging potion currently supported? cheers
  43. By Czar 99 in one go!!! Multiple 99s in 1 sitting!!!!! Features List - Supports 4 locations, with randomisation options (Randomise all, randomise north-only, randomise south-only) - Supports taking the axe for woodcutting, if not already equipped/held - Supports taking all equipment including Tinderbox, knife, unfinished potions from crates - Prepares for matches early, and waits around the brazier if you selected to light them (For +25 initial points) - Supports waiting at the safezone after winning the match (at 500 points) to preserve food - Supports training agility via the northern agility steppe - Knows exactly which external actions interrupt your current action, and plans accordingly - Identifies cold snaps and either avoids them completely, or randomises between avoiding and tolerating them - Allows you to fletch logs before burning them for a more balanced experience gain - Choose to optionally switch to other sectors if pyromancer is dying - Identifies pyromancer health, brazier repaired, brazier lit at all times - Knows exactly how many points our current inventory holds (in terms of burning logs) - Gets 1-50 firemaking: locked to maximum of 50 firemaking, and locked to Grand Exchange only. - Buys a player-owned-house via the Varrock Estate agent if you don't already own one (Optional) - Identifies if the account has visited Zeah before, and plans ahead. - Will travel to Zeah by ship to unlock it for newer accounts (Highly useful for goldfarming!) - Resupplies food, jewellery and teleports via the Grand Exchange - Teleports to Grand Exchange supported: Ring of wealth, Varrock teleport tab, Varrock spell (runes only!), Amulet of glory, Home teleport (Lumbridge/Edgeville) - Teleports to Wintertodt Camp supported: Games necklace, walking - Allows you to filter and join matches when a certain % of the game is already active, so wait for next match if below X% - Either holds onto crates, banks them or opens them - up to you! - Supports choosing your own food, choosing when to eat (eat %), choosing minimum to leave match for, and amount to withdraw - Upgrades to pyromancer gear when applicable - Identifies when you get a Phoenix pet - Buys warm clothing that your account is able to wear, filters by skill requirement. - Stop notifications tab (similar to Perfect Fighter): allows you to choose when to stop the bot, or when to alert/notify you - Stop the script at ANY moment in time, after X minutes/hours/seconds, after X wins, after X item gained (pet too!), after X experience gained & more! Buying Warm Clothing (4 missing pieces)! Results

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.