The Project

Over the past few years Reddit has grown to become the 15th most visited site in the world and in my home country of Ireland it is the third most visited site and the largest social network. When new video games are made, one of the ways companies market their game is to make a subreddit and try to post as much content as possible to get potential buyers engaged.

Twitch meanwhile, has grown to 11th and is the leading streaming platform by far where even mid level streamers make 6 figures a year. Gathering a following can lead to a huge financial windfall. Again, one of the ways streamers achieve this is by making a subreddit and try to get viewers engaged.

In this tutorial, we will make a Python script to automatically post the top Twitch clips from a time period from either a game or a Twitch channel to a subreddit.

Pre-requisites — Part 1

Pre-requisites — Part 2

Outline

There are 6 steps to this project:

  • Getting the clips.
  • Concatenating the clips into one video.
  • Posting the video to Reddit.
  • Running the code on Docker.
  • Pushing the Docker container to AWS Elastic Container Registry.
  • Running Fargate tasks on a schedule with the container.

I will cover the first 3 steps in this post and the next 3 in part two.

#aws #moviepy #aws-ecs #python #docker

Creating Twitch Highlights and Posting Daily to Reddit with Python, Docker
7.00 GEEK