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.