Skip to content

Step7750/BetterBuyOrders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Better Buy Orders

Improves Steam Market Buy Orders (hot-swap view different currencies and extended listings)

What is it?

BBO is an extension that extends the functionality of the "Buy Orders" system on the Steam Community Market. It uses available data to extend the amount of buy and sell orders seen beyond the standard 5 rows. It also allows for you to quickly change the currency in which you view the buy order system in order to see the distribution of quantity more easily.

As of v1.3, BBO also allows all of these features on item pages and implements the ability to put buy orders on pages that have no items (very rare items etc...)

How to Install

If you have Google Chrome, you can install the up-to-date extension here

UserScript

The previous UserScript is deprecated and is therefore not in active development. As a result, it is no longer available in the repository.

Features

As of v1.6

  • Extend the amount of buy and sell orders seen
  • Works on commodity, items, and pages with nothing listed
  • Allows "hot swapping" of currencies for the tables
  • Place buy orders on items without any listings
  • Price history graphs now appear on pages with no listings

Changelog

v1.0.

  • Initial Public Release

v1.1

  • Added HTTPS support

v1.2

  • Better Localization Support
  • Fixed a bug in the handling of the Polish network response
  • Improved the handling of the animation so that it only executes after the request is fully complete

v1.2.5

  • Fixes crucial bug for Mac systems (at least on Chrome) that don't properly run the script

v1.3

  • Implemented showing more/less buy orders on item pages
  • Added currency selector for item pages
  • Added the ability to place a buy order on a page with no item listings Example
  • Added more/less buy orders on item pages with no items
  • Added currency selector on item pages with no items

v1.3.1

  • Changes injection timings in order to prevent waiting for the item id on pages with no items

v1.3.2

  • The "Activity Feed" on commodity items now reflects the currency selected

v1.4

  • Price history graphs now display on items with no listings
  • Added the functionality to place a buy order on items that don't have any current buy orders and have no listings
  • NOTE: Items that have never been sold on the market do not appear to have the ability to have buy orders placed on them (ex. ★ StatTrak Shadow Daggers | Night (Factory New))

v1.4.1

  • Implemented prompt for Chrome users to upgrade to the extension version (that is maintained)
  • End of support for the Userscript

v1.5

  • Auto-complete market search bar that works on items that are and aren't listed on the market

v1.5.1

  • Fixed HTTPS issue on the front market page for the search bar

v1.5.2

  • Fixed bug that would sometimes prevent proper loading of the autocomplete search bar on pages with no listings

v1.5.3

  • Updated the item list to include the new "Wildfire" case for the autocomplete search bar

v1.5.4

  • Fixed version control issue

v1.5.5

  • Fixed a bug that would only allow you to place a buy order on CSGO items without any listings

v1.5.6

  • Fixes needless Market_LoadOrderSpread calls after Valve's update

v1.6

  • Fixes Language Parsing for Russian (and possibly others)
  • Refactors the codebase in accordance with Valve updates
  • Removes the item search autocomplete, since it would get outdated quickly and there isn't a reliable endpoint for dynamically updating it
  • Automatically parses available currencies from the page

v1.6.1

  • Fixes bug with displaying currencies with subsequent symbols (EUR, 0,60€ or more)

v1.6.2

  • Fixes bug with displaying the buyorder table when not logged into Steam

Suggestions/Bugs

Are you encountering a bug or have a suggestion? Please use the available Github panel or contact me on Steam