A color bot (or color script) automates a game by looking at the same picture you look at. It finds buttons, rocks, NPCs, and chat with colour thresholds and image matching, then sends mouse and keyboard input through the client.
Color bot vs memory bot vs injector
- Color bot — sees pixels. If the UI moves or a plugin hides something, the script has to adapt. BASH is this kind of OSRS bot.
- Memory bot — reads values from the game process (HP, tile, inventory IDs). Faster and more “perfect,” which is also why those stacks get hunted harder and often shut down.
- Injector / custom client — patches or replaces the official client. Different risk and a different product category.
Why BASH uses Simba
BASH scripts run in Simba with BashLib and SRL-B. That stack is built for colour finding, mouse paths, and human-style delays. Scripts wait on what they see, not on a blind timer — closer to how a person reacts when a rock depletes or a menu opens.
What is built in
- Antiban randomness (timing, mouse, small behaviour changes)
- Custom sleeps and breaks in the GUI
- Optional farm and birdhouse runs on many premium scripts
- Open source — free and premium, no obfuscation
Live examples: Crab Trapping, Trouble Brewing, and Cannonball Smelter.
For the wider free and premium catalog after other platforms closed, read the OSRS bots guide.