All done WITHOUT video editing or asset compiling. Just pure ✨programming magic✨.
Created by Lewis Menelaws & TMRRW

These videos on TikTok, YouTube and Instagram get MILLIONS of views across all platforms and require very little effort. The only original thing being done is the editing and gathering of all materials...
... but what if we can automate that process? 🤔
Clone this repository:
sh
git clone https://github.com/elebumm/RedditVideoMakerBot.git
cd RedditVideoMakerBot
Create and activate a virtual environment:
sh
python -m venv ./venv
.\venv\Scripts\activatesh
python3 -m venv ./venv
source ./venv/bin/activateInstall the required dependencies:
sh
pip install -r requirements.txt
Install Playwright and its dependencies:
sh
python -m playwright install
python -m playwright install-deps
EXPERIMENTAL!!!!
bash <(curl -sL https://raw.githubusercontent.com/elebumm/RedditVideoMakerBot/master/install.sh)Run the bot:
sh
python main.py
Visit the Reddit Apps page, and set up an app that is a "script". Paste any URL in the redirect URL field, for example: https://jasoncameron.dev.
The bot will prompt you to fill in your details to connect to the Reddit API and configure the bot to your liking.
Enjoy 😎
If you need to reconfigure the bot, simply open the config.toml file and delete the lines that need to be changed. On the next run of the bot, it will help you reconfigure those options.
(Note: If you encounter any errors installing or running the bot, try using python3 or pip3 instead of python or pip.)
For a more detailed guide about the bot, please refer to the documentation.
https://user-images.githubusercontent.com/66544866/173453972-6526e4e6-c6ef-41c5-ab40-5d275e724e7c.mp4
In its current state, this bot does exactly what it needs to do. However, improvements can always be made!
I have tried to simplify the code so anyone can read it and start contributing at any skill level. Don't be shy :) contribute!
Please read our contributing guidelines for more detailed information.
Elebumm (Lewis#6305) - https://github.com/elebumm (Founder)
Jason Cameron - https://github.com/JasonLovesDoggo (Maintainer)
Simon (OpenSourceSimon) - https://github.com/OpenSourceSimon
CallumIO (c.#6837) - https://github.com/CallumIO
Verq (Verq#2338) - https://github.com/CordlessCoder
LukaHietala (Pix.#0001) - https://github.com/LukaHietala
Freebiell (Freebie#3263) - https://github.com/FreebieII
Aman Raza (electro199#8130) - https://github.com/electro199
Cyteon (cyteon) - https://github.com/cyteon
Roboto Fonts are licensed under Apache License V2
$ claude mcp add RedditVideoMakerBot \
-- python -m otcore.mcp_server <graph>