f4822cd287e6de2d487df1791ced68add146a121
yutu
yutu is a fully functional CLI for YouTube.
Usage
❯ yutu help
yutu is a fully functional CLI for YouTube, which can be used to
manupulate YouTube videos, playlists, channels, etc.
Usage:
yutu [flags]
yutu [command]
Available Commands:
activity manipulate YouTube activities
channel manipulate YouTube channels
completion Generate the autocompletion script for the specified shell
help Help about any command
member manipulate YouTube members
membershipsLevel manipulate YouTube memberships levels
playlist manipulate YouTube playlists
playlistItem manipulate YouTube playlist items
version Show the version of yutu
video manipulate YouTube videos
videoCategory manipulate YouTube video categories
Flags:
-h, --help help for yutu
Use "yutu [command] --help" for more information about a command.
Features
Here are the features that are currently supported by yutu, and the ones that are planned to be supported in the future. The quota costs for each feature is also mentioned since there is a quota limits of 10,000 units/day.
- videos
- list, 1
- insert, 1600
- update, 50
- rate, 50
- getRating, 1
- reportAbuse, 50
- delete, 50
- channels
- list, 1
- update, 50
- playlists
- list, 1
- insert, 50
- update, 50
- delete, 50
- playlistItems
- list, 1
- insert, 50
- update, 50
- delete, 50
- activities
- list, 1
- captions
- list, 50
- insert, 400
- update, 450
- delete, 50
- channelBanners
- insert, 50
- channelSections
- list, 1
- insert, 50
- update, 50
- delete, 50
- comments
- list, 1
- insert, 50
- update, 50
- setModerationStatus, 50
- delete, 50
- commentThreads
- list, 1
- insert, 50
- update, 50
guideCategorieslist, 1 deprecated API
- i18nLanguages
- list, 1
- i18nRegions
- list, 1
- members
- list, 1 🚫
- membershipsLevels
- list, 1 🚫
- search
- list, 100
- subscriptions
- list, 1
- insert, 50
- delete, 50
- thumbnails
- set, 50
- videoAbuseReportReasons
- list, 1
- videoCategories
- list, 1
- watermarks
- set, 50
- unset, 50
Contributing
yutu is a cli tool built using the cobra. Feel free to contribute to the project under these conventions:
- Commit messages should follow the gitmoji convention.
- Follow the existing naming and project structure.
Tests are especially welcomed, as they are currently missing from the project.
Star History
Description
The AI-powered toolkit that grows your YouTube channel on autopilot.
https://yutu.ifor.dev
9.1 MiB
0 Stars
1 Watchers
0 Forks
Languages
Go
93.2%
Starlark
5.1%
Shell
1.4%
JavaScript
0.2%