Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 1.99 KB

README.md

File metadata and controls

71 lines (48 loc) · 1.99 KB

Redbubble Auto-Uploader


Logo

Redbubble Auto-Uploader

Automates the RB Upload process


View Demo

About The Project

Python script with a simple GUI that uploads any number of images from chosen directories to Redbubble. Uses the Chrome webdriver to interact with Redbubble. The webdriver and Chrome profile will automatically be created and saved upon running the script

Getting Started

Clone the repository

git clone https://github.com/jalbrekt85/RedbubbleBot.git

Have a Redbubble account with at least 1 design already uploaded.

Prerequisites

  • Python 3.7+
  • Google Chrome Install with default installation instructions
  • Install required modules
    pip install -r requirements.txt
    

Run the script

  • Run

    python uploader.py
    
  • Add a file 'tags.txt' to the directory with your images to specify the tags that will be uploaded with each image in that directory. If a tags.txt isn't supplied, the tags will be generated from the image's filename

  • A small GUI will appear, select directories with your images and click upload.

  • If this is your first time running the script, you will be prompted to login to redbubble. Login and the script will continue.

  • The script will upload your latest design that you've previously uploaded as a template for the designs the script uploads. This can be changed in get_template_link() to manually select a template. Simply return the design's duplicate copy URL:

    The URL should look like this:

    https://www.redbubble.com/portfolio/images/12345678-artwork-title/duplicate

License and Copyright

Licensed under MIT LICENSE