
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 realto_post folder, a posted folder and a post_log.csvWhat you’ll learn
What you get
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