github.com/elebumm/RedditVideoMakerBot

Create Reddit Videos with just✨ one command ✨

Open this visualization on its own page →

Contributors

6

Lines of Code

61

From

2022-05-26

To

2022-06-02

About elebumm/RedditVideoMakerBot

The Reddit Video Maker Bot is a Python automation tool that generates short-form videos from Reddit content with a single command. It fetches posts from any subreddit, converts the text to speech, adds background footage and music, and outputs a finished video file ready for manual upload to social media platforms like TikTok, YouTube, and Instagram.

The bot handles the entire content pipeline automatically, including scraping Reddit posts via the official API, generating spoken narration with customizable voices, overlaying posts on background videos, and syncing background music. Users configure the bot through an interactive setup process that connects to their Reddit account and stores preferences in a config file. The tool supports features like NSFW filtering, light and dark modes, custom subreddit selection, background video choices beyond the default Minecraft footage, and duplicate detection to avoid recreating videos.

The project is aimed at content creators looking to produce viral-style compilation videos with minimal manual effort. It's written in Python 3.10 and uses Playwright for browser automation. While the bot generates ready-to-upload video files, it deliberately stops short of automated uploading to avoid community guideline violations, requiring users to manually post their videos to social platforms.

Share this video