Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/druffko/youtube-reupload-bot
A Python script that automatically downloads and reuploads the latest YouTube Video to another Channel
https://github.com/druffko/youtube-reupload-bot
python python3 reupload-bot youtube youtube-bot youtube-reupload-bot yt-dlp
Last synced: 3 months ago
JSON representation
A Python script that automatically downloads and reuploads the latest YouTube Video to another Channel
- Host: GitHub
- URL: https://github.com/druffko/youtube-reupload-bot
- Owner: druffko
- License: gpl-3.0
- Created: 2024-08-25T23:09:55.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-22T09:41:09.000Z (4 months ago)
- Last Synced: 2024-10-11T00:43:35.649Z (4 months ago)
- Topics: python, python3, reupload-bot, youtube, youtube-bot, youtube-reupload-bot, yt-dlp
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Repo-Image](https://druffko.gg/github-images/reuploadbot.png)
![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/druffko/youtube-reupload-bot?include_prereleases)
![.NET Version](https://img.shields.io/badge/stability-testing-yellow)
![GitHub last commit](https://img.shields.io/github/last-commit/druffko/youtube-reupload-bot)
![GitHub All Releases](https://img.shields.io/github/downloads/druffko/youtube-reupload-bot/total)
![GitHub closed issues](https://img.shields.io/github/issues-closed/druffko/youtube-reupload-bot)
![GitHub issues](https://img.shields.io/github/issues/druffko/youtube-reupload-bot)
Youtube Reupload Bot
A Python script that automatically downloads and reuploads the latest YouTube Video to another Channel
## Table of Contents
- [About](#about)
- [Features](#features)
- [Installation](#installation)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)---
## About
YouTube Reupload Bot is a Python script that automatically downloads and reuploads the latest YouTube Video to another Channel. It uses ytdlp to download the latest video and Google's YouTube API V3 to upload it to a channel.
---
## Features
- ✅ Automatically Reupload the latest video of a Channel
- ✅ Python3---
## Installation
### Download the latest version
To start off, please head to the [releases page](https://github.com/druffko/youtube-reupload-bot/releases) and download the latest release version.
### Entering credentials
Create a project in the Google Cloud console and enable the YouTube Data API V3. You'll also need OAuth 2.0 Credentials which can be saved as "client_secrets.json".Open the youtube-reupload-bot.py in a text editor of your choice and enter the YouTube API Key and SOURCE_CHANNEL_ID.
### Launch the application
Launch the application in terminal using python3 youtube-reupload-bot.py
---
## Contributing
Contributions are welcome! Please follow these steps:
1. Fork the repository
2. Create a new branch (`git checkout -b feature-name`)
3. Commit your changes (`git commit -m 'Add some feature'`)
4. Push to the branch (`git push origin feature-name`)
5. Open a pull request---
## License
This project is licensed under the [MIT License](LICENSE).
---
## Contact
- **druffko** - [@druffko](https://twitter.com/druffko) - [email protected]
- **Project Link** - https://github.com/druffko/youtube-reupload-botFeel free to reach out if you have any questions or suggestions!
---