Youtube Summarizer Bot 🤖
This Telegram bot designed to simplify the process of extracting YouTube video's contents. In addition to extracting YouTube URLs, this bot is use s OpenAI Language Model, enabling it to provide real-time summaries of the shared video content. This feature allows users to quickly grasp the essence of the video before deciding to watch it.
- In order to use it, you must first acquire an API key from the OpenAI website. OpenAI API
- Second acquire telegram token from the BOTFATHER. Telegram token
- To run youtube-dl, you should have Python 3.7 or a higher version installed.
# Clone the repo.
git clone https://github.com/sabber-slt/youtube-summarizer.git;
# Goto the cloned project folder.
cd youtube-summarizer;
- Edit the DotEnv file using an editor of your choice and place your keys there.
# Without Docker
yarn ;
yarn dev
- node (>= 16)
- python (>= 3.7)
- typescript (>= 3.0.1)