How to run a fully automated YouTube channel using Python

Step by Step Installation

Amir Ali Hashemi

--

In the previous blog post, I talked about my fairly new Python project that automatically generates videos off of Reddit posts using text-to-speech and uploads them to a YouTube channel.

Now, I will guide you through how you can install the project and run it on your own YouTube channel!

Installation 👨🏼‍💻

  1. Clone this Github repository
  2. Run pip install -r requirements.txt
  3. Run python -m playwright install and python -m playwright install deps
  4. Go to Free Cloud Computing Services — AWS Free Tier
  • Sing in to the console
  • Click on Open account menu
  • Click on Security credentials
  • Click on Create access key
  • Once you created the access key and obtained the secret key, open the config.toml file in the project and update the following parameters accordingly.
[AmazonAWSCredential]
aws_access_key_id = 'YOUR AWS ACCESS KEY ID'
aws_secret_access_key = 'YOUR AWS SECRET ACCESS KEY'

5. Go to Reddit App Preferences and click on create another app at the bottom.

  • Fill out the required details, make sure to select script and click on create app.

--

--

Amir Ali Hashemi

I'm an AI student who attempts to find simple explanations for questions and share them with others