{"repo":"KillianDoubre/redbubble-automation","free":true,"listed":false,"github":"https://github.com/KillianDoubre/redbubble-automation","clone":"git clone https://github.com/KillianDoubre/redbubble-automation.git","description":"Fetch trending keywords of the day, generate art and art settings via AI and upload it to your redbubble account. Fully automated bot, maintenance-free scripting. Written in JavaScript with NodeJS.","language":"JavaScript","stars":28,"topics":["art","crontask","javascript","js","node","nodejs","picture","redbubble","automatic","automation"],"license":null,"category":"workflow-automation","readme_excerpt":"Redbubble AI Automation V1 This script allows you to create an image and its redbubble parameters using AI (ChatGPT and Replicate), and upload it to your redbubble account. No maintenance required, just set up the project on an ubuntu machine, create the cron task and let the script do the work for you. Set up the following environment variables in an .env file at the root of the project REDBUBBLE URL=https://www.redbubble.com/ OPENAI API KEY=sk- //Your OPENAI API Key REPLICATE API KEY= //Your Replicate API Key REDBUBBLE LOGIN= //Redbubble account email REDBUBBLE PW= //Redbubble account password START DATE= //Date of creation and setup of account information, YYYY-MM-DD Use the following Ubuntu commands to set up the picture upload automation every 30mins. sudo apt update curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh bash nvm install 18.0.0 nvm use v18.0.0 curl -sL https://deb.nodesource.com/setup 18.x sudo -E bash - sudo apt-get install -y xfce4 xfce4-goodies sudo apt install xrdp -y sudo systemctl enable xrdp sudo reboot sudo apt-get install -y nodejs npm install -g npm@latest sudo apt install cron sudo systemctl enable cron cd /redbubble-automation chmod +x run.sh Check that EOL is Unix format (LF) sudo apt-get install -y libxi6 libxtst6 libcups2 libxss1 libxrandr2 libasound2 libpangocairo-1.0-0 libgtk-3-0 xvfb x11-xkb-utils xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic x11-apps libx11-xcb1 libxcomposite1 libxdamage1 libxext6 libxfix","default_branch":null,"files":null,"tree":[],"storefront":"/r/KillianDoubre","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KillianDoubre/redbubble-automation/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}