product image

Auto-Poster

$19

Post your videos to YouTube Shorts and Instagram Reels with one command

Drop videos in a folder. Type one command. They’re posted.

In this hands-on project you connect your own YouTube channel and Instagram account to a Python tool using the official APIs, then post every video waiting in a folder - with its title, description and hashtags - to YouTube Shorts and Instagram Reels, keeping a log of everything posted.

Honest up front: the first-time setup takes 45-90 minutes and walks you through Google’s and Meta’s developer consoles step by step. After that, posting is one command. YouTube keeps uploads from new, unreviewed projects private until Google approves them - the course explains the approval form and the simple workaround.

What you’ll build

  • auto_post.py: a dry run that shows exactly what will be posted, then posts for real
  • YouTube and Instagram connections that renew themselves where the platforms allow
  • A to_post folder, a posted folder and a post_log.csv

What you’ll learn

  • Creating a Google Cloud project, OAuth consent and a desktop client
  • Setting up Instagram’s official API with Instagram Login
  • Upload limits, quotas and video sizes for Shorts and Reels
  • Fixing the usual problems (expired login, quota reached, video not ready)

What you get

  • A 14-lesson step-by-step course
  • The finished tool, installer, a sample clip and a README

You need: Windows or Mac, a YouTube channel and/or an Instagram professional account, and the free lessons What is Python?, *What is a v