Reference¶
A list of all commands and flags can be viewied in the shell with the following command.
3b-bot --help
Commands¶
start Start tracking the currently set URLs. This is the default command.
view-urls View list of tracked URLs.
add-url Add URL to tracking list.
add-url-group Add multiple URLs and set a quantity for all of them as a whole instead of individually.
remove-url Remove a URL from the list of tracked URLs.
test-urls Tests to make sure all URLs can be tracked. This is also run on startup.
clear-urls Remove all tracked URLs.
view-settings View current settings.
set-funds Set how much money the bot is allowed to spend. Defaults to $1000.
set-tax Set the sales tax rate for your state. Defaults to 9.5%.
toggle-auto-checkout Enable/disable auto checkout.
change-browser Pick the browser to be used during tracking and auto-checkout (only applies if auto-checkout is enabled). Firefox is the default and
recommended browser.
test-sound Play sound sample.
set-sound-mode Choose whether you want sound to be completely disabled, play once on item restock, or play repeatedly on item restock.
set-threads Select the number of threads to allocate to tracking each URL.
count-cores Print how many CPU cores you have and how many threads each core has.
reset-settings Reset setting to the defaults.
view-creds View your Best Buy login credentials (email, password, cvv).
set-creds Set your Best Buy login credentials (email, password, cvv).
clear-creds Reset your Best Buy login credentials (email, password, cvv). Also offers the option to reset your access password.
Flags¶
Flags are options that can be passed alongside a command,with the exception of --help and --version which shouldn’t be passed with any commands.
--version Show 3B Bot version number.
--suppress-warnings Suppress warnings.
--headless Hide the browser during auto checkout.
--verify-account Confirm that the account is setup properly (automatically performed on first run).
--skip-verification Skip checks on first run that make sure account is setup properly.
--force-login Force browser to go through traditional login process as opposed to using cookies to skip steps.