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.

KO Shop Buyer AIO

Featured Replies

KO Shop Buyer AIO
ko-shop-buy-logo.png

📜 Script Overview

KO Shop Buyer AIO is a fully automated shop buying & selling script designed to efficiently purchase or offload items across multiple shops with intelligent world hopping, supply tracking, and flexible task configuration.

The script manages shop interaction, stock monitoring, world hopping, and purchase limits automatically while maximizing efficiency and safety.


🛒 Supported Shop Features

🔄 Buy & Sell Modes

Supports both purchasing and selling items in shops.

Features
• Buy items from shops automatically
• Sell items to shops
• Handles multiple item names (comma-separated)
• Per-hop quantity control


📦 Stock Handling System

The script intelligently reacts to shop stock levels.

Features
• Minimum stock requirement before buying
• Skips low-stock worlds
• Prevents inefficient purchases
• Supports bulk buying across worlds


🌍 World Hopping System

Advanced world hopping ensures maximum efficiency when buying items.

Features
• F2P / P2P / Both world selection
• Adjustable hop delay
• Randomized hop timing (anti-pattern detection)
• Auto-hop when stock is insufficient


Typical Use Cases

Scenario

Behavior

Shop restocking

Buy until stock drops → hop worlds

Bulk buying

Accumulate large quantities across worlds

Flipping prep

Buy items quickly for GE resale

Selling items

Dump inventory across multiple shops


🎯 Task System (Training Queue)

🧠 Smart Task Queue

Create multiple shop tasks and execute them sequentially.

Example Queue:

Feather Shop -> Buy 10k Feathers  
Rune Shop -> Buy 5k Fire Runes  
General Store -> Sell Junk Items  

🛠️ Task Configuration

Each task supports:

• Shop Name
• NPC Name
• Item Name(s)
• Buy/Sell Mode
• Quantity per hop
• Minimum shop stock
• Shop walk position


🛑 Stop Conditions

Each task supports flexible stopping logic:

📦 Quantity-Based

• Stop after X items purchased

💰 GP-Based

• Stop after X GP spent

🔁 Supply-Based

• Stop when out of supplies / no stock available


⚙️ Additional Automation Features

🧠 Smart Behavior System

• Automatically detects when to hop worlds
• Avoids inefficient purchases
• Tracks total bought + GP spent
• Maintains consistent buying flow


🎯 Runtime Tracking

Live session tracking includes:

• Items bought
• Items per hour
• GP spent
• GP per hour
• Task progress tracking
• Loot/session tracker


📡 Discord Alerts

Optional Discord webhook integration.

Supported Events

• Script Started
• Script Stopped
• Stop Conditions Triggered
• Runtime Updates


⚙️ Configuration Features

• Profile Save / Load system
• Multi-task queue support
• Fully customizable stop conditions
• Adjustable world hopping behavior
• Discord integration


📸 Screenshots

Screenshots


🐞 Bug Report Template

Use this template when reporting bugs:

Bug Report Template

OSBot Version:
(Example: OSBot Native / Java version)

Script Version:
(Example: KO Shop Buyer AIO v1.0)

Task Setup:
(Describe your shop, item, and settings)

Description of the Issue:
(Explain what happened)

Steps to Reproduce:
1.
2.
3.

Expected Behavior:
(What should happen)

Actual Behavior:
(What happened instead)

Picture / Video:
(Attach screenshot or video)

FULL LOG:
(Paste full log — do NOT trim)

Edited by skillerkidos1

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

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.