CLI: Tasks & Profiles

In this article, we will go over the Tasks & Profiles bit of the GaneshBot CLI version. Let's get started!

cli-overview-tasks-1.PNG

Task Files

When running the CLI version of GaneshBot, the bot requires a .csv file to read your tasks and to successfully run for a specific release.

During the first launch, GaneshBot will automatically create a “demoTasks.csv” file (a demo version of how to setup CLI tasks, containing a few example tasks on a bunch of different stores). This file can be found in the “GaneshBot” folder found on your desktop

cli-overview-tasks-2.PNG

Tasks can be edited within the file or duplicated to run multiple CLI tasks. Create as many task files as you need, but all task files must be placed within the “GaneshBot” folder in order for the bot to detect the files at launch, like this:

cli-overview-tasks-3.PNG

 

Tasks & Profiles

GaneshBot requires information from the columns found in your .csv file(s).

cli-overview-tasks-4.PNG

Click me to download this example task file

The following columns are used to run GaneshBot in CLI:

  • STORE - website of which you are running
  • MODE - way GaneshBot access a site *not needed for some stores*
  • PRODUCT - SKU or link GaneshBot  runs for
  • SIZE - self explanatory
  • TIMER - set a timer and the bot will start tasks at the desired time *optional*
  • FIRST NAME - billing name needed to checkout
  • LAST NAME - billing name needed to checkout
  • EMAIL - billing email needed to checkout
  • PHONE NUMBER - billing phone number needed to checkout
  • ADDRESS LINE 1 - billing address line needed to checkout
  • ADDRESS LINE 2 - billing address line needed to checkout *optional*
  • CITY - billing city needed to checkout
  • STATE - billing state needed to checkout *not needed for some countries*
  • POSTCODE / ZIP - billing info needed to checkout
  • COUNTRY - two letter abbreviation of your country (US, GB, DE, etc)
  • CARD NUMBER - self explanatory, if you are running manual, type “MANUAL”
  • EXPIRE MONTH - self explanatory, if you are running manual this is not needed, leave blank
  • EXPIRE YEAR - self explanatory, if you are running manual this is not needed, leave blank
  • CARD CVC - self explanatory, if you are running manual this is not needed, leave blank

For more information about the columns, please refer for specific store guides here.

If you wish to have different billing info, add any of the following headers:

  • BILLING FIRST NAME
  • BILLING LAST NAME
  • BILLING ADDRESS LINE 1
  • BILLING ADDRESS LINE 2
  • BILLING CITY
  • BILLING STATE
  • BILLING POSTCODE / ZIP
  • BILLING COUNTRY

 

To only use some of these, remove the header you wish, it will then use the same as shipping.

 

 

Was this article helpful?
0 out of 0 found this helpful