Cuppa ShopperAIO 1.4.93

Get everything banked!

  1. CuppaJava
    Buys items from most shops, with some manually preset shops. You can also add custom complex routes.

    • Buys any item from almost any shop in the game
    • Presets for commonly used shops
    • Option to select custom shop, npcs, interactions & items
    • Option to set obstacles for complicated custom routes
    • Buy limit
    • World hop when out of stock
    • Supports item packs (Feathers, runes, pots, and all others)
    • Supports coal bag (if the player has a coal bag in inv, the bot will use it)
    • Supports stamina potions
    • Can set custom delay time between worldhops
    Features in all of CuppaJava's Bots:
    • Customizable break handler, to log out for a little while every X minutes.
    • Customizable AFK handler, to idle the bot for a little while periodically.
    • Customizable stopping handler: to stop the bot after a selected amount of time.
    • Intelligent delays between actions.
    • Progress log with a bunch of info.
    • My own custom, robust traversal system written from the ground up. Doesn't rely on the Runemate "web" to work!

    How do I use this bot?
    The simplest way to use the bot is to just use a preset shop from the first tab, select your items to buy and click run.

    To use a custom shop route, go through the tabs and add the NPC to buy from, the bank to use, optional obstacles if needed, and select the items to buy. See the video tutorials section for an example.

    What preset shops are available?
    • Trader Crewmember (Charter Ships) @ Port Khazard
    • Trader Crewmember (Charter Ships) @ Port Phasmatys
    • Trader Crewmember (Charter Ships) @ Catherby Port
    • Trader Crewmember (Charter Ships) @ Port Sarim (Banking at monks)
    • Baba Yaga @ Lunar Isle (Wear a lunar sigil)
    • Wizard Akutha @ Wizard Guild
    • Cook's Chest @ Lumbridge Castle
    • Ordan (Ore Shop) @ Blast Furnace
    • Zaff (Battlestaff Shop) @ Varrock
    • Flosi Dalksson (Raw Fish) @ Jatizso
    • Keepa Kettilon (Cooked Fish) @ Jatizo
    • Huro (Grocery Store) @ Grand Tree
    • Lidio (Food) @ Warrior's Guild
    • Lunadial (Runes) @ Mage Bank
    • Sawmill operator @ Varrock lumberyard
    • Karim (Kebab Seller) @ Al Kharid
    • Shantay @ Shantay Pass
    • Amelia @ Farming Guild
    • Betty (Pink Dye, after Hand in the Sand)
    • ...more to be added, request a shop on the thread

    Why won't this shop route work?
    First, watch the video tutorials below to ensure you are using the bot correctly. If you really can't figure it out, post a request on the thread and I'll see if I can make a preset for your shop's route.

    Video Tutorials:
    Preset Usage: Using the bot's presets to shop at a common shop such as Charter Ships (Trader Crewmembers at Port Khazard and Port Phasmatys)

    Simple Custom Path Usage: Using the bot to buy from any custom shop without obstacles in path such as doors, stairs, etc.

    Complex Custom Path: Using the bot's full features to buy from any custom shop, including shops that require complex navigation of door, stairs, etc to and from the shop. NOTE: the order of these obstacles matter, and should be added from the bank, to the shop, and back, without missing any (including doors that may close).

    Fresh Start Worlds supported:
    Bot will only hop to Fresh Start worlds if started on a Fresh Start world. (Otherwise, the bot won't hop to FSW).


    Gamer HD1 and Bob247 like this.

Recent Reviews

  1. amplearchitect
    Version: 1.4.91
    Bot do the work, but cant run properly for more than 1 hour i have to manually relauch it, it gets stuck, stop working idk what happen is just shutdown itself pretty annoying...
  2. jstein104
    Version: 1.4.87
    Currently breaks on 503 as its listed as a private world?. Don't know if speedrunning worlds are also affecting it
    1. CuppaJava
      Author's Response
      Appreciate the review and info :)

      This should be fixed with today's update to all my bots.
  3. toxicbenn
    Version: 1.4.86
    This bot is an Ironmans best friend. you're a Legend Cuppa
    1. CuppaJava
  4. jstein104
    Version: 1.4.71
    This bot is absolutely flawless, and I have yet to be banned after a few months of 4hrs a day. The only gripe I have is that it will not save settings like all the other cuppa scripts do.
    1. CuppaJava
      Author's Response

      Yeah honestly this specific bot just has a lot of options, and when I was adding saving settings to all my bots I just kinda skipped this one for the time being. I can look into finally adding it for this one too though, just not 100% sure.

      If it helps at all, and the bot doesn't already contain a preset for the shop you use, definitely feel free to let me know and I can add it as a preset to make it a bit easier.
  5. King kalle
    King kalle
    Version: 1.4.65
    Great bot used it for so many months on different accounts! However now with leagues and all it tries to login on those league worlds making the bot freeze :(
    1. CuppaJava
      Author's Response
      Damn, I see what the issue is. Before today, jagex has all the leagues worlds titled "Leagues III" but today they named them all different things (Wintertodt, Fishing Trawler, etc) so my bots aren't detecting them. Will fix asap.

      Edit: I've released an update to all my bots and this issue should now be fixed :)
  6. yeahman123451
    Version: 1.4.46
    Great bot, does what it needs to do. Only issue is that after about 3 hours of running I get "too many login attempts" and the login handler starts to spam the login and never gets into the game again. If anyone knows a workaround for this let me know. Other than that amazing bot from cuppa yet again. He does not disappoint.
    1. CuppaJava
      Author's Response
      This one is a bit tough for my bot to handle as it's kind of a randomized anti-ddos measure on Jagex's end. I haven't found much empirical data on it.

      The best advice I can give is to modify the settings to make it hop worlds slower. In general settings there's an option to delay longer after worldhopping, adding a longer delay will make you less likely to be locked out by jagex. You can also just add more frequent breaks using the break handler so the bot will hop in shorter bursts. It'll take some trial and error though.
  7. BenjaminBoy
    Version: 1.4.44
    I only have one complaint, recently with the adding of test worlds for events, when world hopping the bot will get stuck on the test event world notification asking if you would like to join the event or not. This really only allows the bot to run for about 1 hour before it switches through all of the worlds and then has to be manually reset starting on 302. Would love a fix on this. Bot is great.
    1. CuppaJava
      Author's Response
      Hey :) You are completely correct, this is a new bug due to the weird worlds Jagex added recently. It's currently impossible for the bot to know that it can't access these worlds as Jagex didn't put any unique description on them.

      That being said, there's a fix in queue pending admin approval :) After the next update, if the bot ever tries to worldhop to a world a couple times & it fails for any reason, it'll skip the world and go to the next one. Should be released within the next few days!
  8. stimplad
    Version: 1.4.44
    Great bot, been using it for ash/sand and used catherby, khazard and phasmatys. Bought 9k of each other the course of 3 days and everything has been fine. This bot isn't the most efficient but thats why I like it, the missclicks make it look human, I dont think anyone would ever get banned using this.

    5/5 will use again
  9. imcheater
    Version: 1.4.33
    Such an excellent script, the only issue I've had so far (unique to ironman accounts) is if the shop is overstocked in an item ironman are unable to buy and the script will get stuck continuously trying to buy the goods since it is still in high stock. I caught this twice in a long session and was able to manually hop worlds and it continued doing its magic.
    1. CuppaJava
      Author's Response
      Oh man, you're totally right. I'm kind of surprised no one has mentioned this before, and I totally forgot it could happen. I will fix it soon, thanks for the helpful feedback :)
  10. kamkam911
    Version: 1.4.32
    Excellent bot! Such a relief for Ironmen!