Bot_Modules
Has not been updated for any changes after Anti-bot protection was added. Library provides a basic API for checkout on the E-Commerce platform Shopify. Functions are written in C++ and must be compiled using node-gyp. To use with Electron use electron-rebuild.
Usage
let shopify = require("./Release/botmodules.node")Monitor Functions Most functions have a sychronous and asynchronous version. Synchronous versions have Sync appended to end of Async version
getAllProductsLocal(domain)
getAllProducts(domain, proxy)
getAllProductsSync(domain)
getAllCleanLocal(domain)
getAllClean(domain, proxy)
findByTitleLocal(domain, keywords)
findByTitle(domain, proxy, keywords)
findByTitleSync(domain, keywords)
findByHandleLocal(domain, keywords)
findByHandle(domain, proxy, keywords)
findByHandleSync(domain, keywords)
getSizes(domain, productID)
getSizes(domain, proxy, productID)
outstockSizesLocal(domain, productID)
outstockSizes(domain, proxy, productID)
instockSizesLocal(domain, productID)
instockSizes(domain, proxy, productID)
checkRestockLocal(domain, productID, variants)
checkRestock(domain, proxy, productID, variants)
searchByTitle(products, keywords)
searchByHandle(products, keywords)
searchSizes(products, productID)
searchOutstockSizes(products, productID)
searchInstockSizes(products, productID)API Functions
createLicense()
authLicense(key, hwid)