Mstar Youtube Auto Upload Bot automates video uploads to YouTube, benefiting marketing teams by saving time and ensuring consistent content distribution. It connects to YouTube's API and can be integrated into existing content management workflows.
git clone https://github.com/AshrafMorningstar/Mstar-Youtube-Auto-Upload-Bot.gitMstar Youtube Auto Upload Bot automates video uploads to YouTube, benefiting marketing teams by saving time and ensuring consistent content distribution. It connects to YouTube's API and can be integrated into existing content management workflows.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/AshrafMorningstar/Mstar-Youtube-Auto-Upload-BotCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a Python script for Mstar Youtube Auto Upload Bot to upload videos to YouTube for [COMPANY] in the [INDUSTRY] sector. The script should handle [NUMBER] videos per day, with titles like '[TITLE_FORMAT]', descriptions including '[KEYWORDS]', and tags like '[TAGS]'. Ensure it integrates with our existing content management system and follows YouTube's API guidelines.
```python
# Mstar Youtube Auto Upload Bot Script
# Company: GreenTech Solutions
# Industry: Renewable Energy
# Videos per day: 3
# Title Format: 'GreenTech Daily: {Date} - {Topic}'
# Keywords: renewable energy, solar power, green technology
# Tags: GreenTech, Solar, Renewable, Energy, Innovation
import os
from googleapiclient.discovery import build
from googleapiclient.http import MediaFileUpload
# YouTube API setup
API_KEY = 'YOUR_API_KEY'
youtube = build('youtube', 'v3', developerKey=API_KEY)
# Video upload function
def upload_video(file_path, title, description, tags):
request = youtube.videos().insert(
part="snippet,status",
body={
"snippet": {
"title": title,
"description": description,
"tags": tags,
"categoryId": "22"
},
"status": {
"privacyStatus": "public"
}
},
media_body=MediaFileUpload(file_path)
)
response = request.execute()
print("Video uploaded: ", response['id'])
# Example usage
upload_video(
file_path='./videos/greentech_daily_20231001.mp4',
title='GreenTech Daily: 2023-10-01 - Solar Panel Innovations',
description='In this episode, we explore the latest innovations in solar panel technology. Stay tuned for more updates from GreenTech Solutions!',
tags=['GreenTech', 'Solar', 'Renewable', 'Energy', 'Innovation']
)
```Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan