Skip to content

Commit fe936f9

Browse files
committed
📝 Extract features and update installation
1 parent dd82535 commit fe936f9

File tree

2 files changed

+127
-118
lines changed

2 files changed

+127
-118
lines changed

README.md

Lines changed: 14 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -76,18 +76,27 @@ There are two actions available for yutu, one is for general purpose and the oth
7676
❯ docker run --rm ghcr.io/eat-pray-ai/yutu:latest
7777
```
7878

79+
### Gopher
80+
81+
```shell
82+
❯ go install https://github.com/eat-pray-ai/yutu@latest
83+
```
84+
7985
### Linux
8086

8187
```shell
82-
❯ curl -sSfL https://github.com/eat-pray-ai/yutu/releases/latest/download/yutu-linux-$(uname -m) -o yutu
88+
❯ curl -sSfL https://github.com/eat-pray-ai/yutu/releases/latest/download/yutu-linux-$(uname -m) -o /usr/local/bin/yutu
89+
❯ chmod +x /usr/local/bin/yutu
90+
8391
```
8492

8593
### macOS
8694

8795
Homebrew is not available since this repository is not notable enough, star this repository to make it available on Homebrew.
8896

8997
```shell
90-
❯ curl -sSfL https://github.com/eat-pray-ai/yutu/releases/latest/download/yutu-darwin-$(uname -m) -o yutu
98+
❯ curl -sSfL https://github.com/eat-pray-ai/yutu/releases/latest/download/yutu-darwin-$(uname -m) -o /usr/local/bin/yutu
99+
❯ chmod +x /usr/local/bin/yutu
91100
```
92101

93102
### Windows
@@ -113,6 +122,8 @@ Available Commands:
113122
channel Manipulate YouTube channels
114123
channelBanner Insert Youtube channelBanner
115124
channelSection Manipulate channel section
125+
comment Manipulate YouTube comments
126+
commentThread Manipulate YouTube comment threads
116127
completion Generate the autocompletion script for the specified shell
117128
help Help about any command
118129
i18nLanguage List YouTube i18nLanguages
@@ -138,122 +149,7 @@ Use "yutu [command] --help" for more information about a command.
138149

139150
## Features
140151

141-
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.
142-
143-
<details>
144-
<summary>Features list</summary>
145-
- videos
146-
- [x] list, 1
147-
- [x] insert, 1600
148-
- [x] update, 50
149-
- [x] rate, 50
150-
- [x] getRating, 1
151-
- [ ] reportAbuse, 50
152-
- [x] delete, 50
153-
- channels
154-
- [x] list, 1
155-
- [x] update, 50
156-
- playlists
157-
- [x] list, 1
158-
- [x] insert, 50
159-
- [x] update, 50
160-
- [x] delete, 50
161-
- playlistItems
162-
- [x] list, 1
163-
- [x] insert, 50
164-
- [x] update, 50
165-
- [x] delete, 50
166-
- playlistImages
167-
- [ ] list, ?
168-
- [ ] insert, ?
169-
- [ ] upload, ?
170-
- [ ] delete, ?
171-
- activities
172-
- [x] list, 1
173-
- captions
174-
- [x] list, 50
175-
- [x] download, ?
176-
- [x] insert, 400
177-
- [x] update, 450
178-
- [x] delete, 50
179-
- channelBanners
180-
- [x] insert, 50
181-
- channelSections
182-
- [x] list, 1
183-
- [ ] insert, 50
184-
- [ ] update, 50
185-
- [x] delete, 50
186-
- comments
187-
- [ ] list, 1
188-
- [ ] insert, 50
189-
- [ ] update, 50
190-
- [ ] setModerationStatus, 50
191-
- [ ] delete, 50
192-
- commentThreads
193-
- [ ] list, 1
194-
- [ ] insert, 50
195-
- [ ] update, 50
196-
- <s>guideCategories</s>
197-
- [x] <s>list, 1 deprecated API</s>
198-
- i18nLanguages
199-
- [x] list, 1
200-
- i18nRegions
201-
- [x] list, 1
202-
- liveBroadcasts
203-
- [ ] list, ?
204-
- [ ] insert, ?
205-
- [ ] insertCuepoint, ?
206-
- [ ] update, ?
207-
- [ ] bind, ?
208-
- [ ] transition, ?
209-
- [ ] delete, ?
210-
- liveChatBans
211-
- [ ] insert, ?
212-
- [ ] delete, ?
213-
- liveChatMessages
214-
- [ ] list, ?
215-
- [ ] insert, ?
216-
- [ ] delete, ?
217-
- [ ] transition, ?
218-
- liveChatModerators
219-
- [ ] list, ?
220-
- [ ] insert, ?
221-
- [ ] delete, ?
222-
- liveStreams
223-
- [ ] list, ?
224-
- [ ] insert, ?
225-
- [ ] update, ?
226-
- [ ] delete, ?
227-
- members
228-
- [x] list, 1 [🚫issue #3](https://github.com/eat-pray-ai/yutu/issues/3)
229-
- membershipsLevels
230-
- [x] list, 1 [🚫issue #3](https://github.com/eat-pray-ai/yutu/issues/3)
231-
- search
232-
- [x] list, 100
233-
- subscriptions
234-
- [x] list, 1
235-
- [x] insert, 50
236-
- [x] delete, 50
237-
- superChatEvents
238-
- [ ] list, ?
239-
- tests
240-
- [ ] insert, ?
241-
- thirdPartyLinks
242-
- [ ] list, ?
243-
- [ ] insert, ?
244-
- [ ] update, ?
245-
- [ ] delete, ?
246-
- thumbnails
247-
- [x] set, 50
248-
- videoAbuseReportReasons
249-
- [x] list, 1
250-
- videoCategories
251-
- [x] list, 1
252-
- watermarks
253-
- [x] set, 50
254-
- [x] unset, 50
255-
256-
</details>
152+
Please refer to [features.md](./features.md) for more information.
257153

258154
## Star History
259155

features.md

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
# Features
2+
3+
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.
4+
5+
- videos
6+
- [x] list, 1
7+
- [x] insert, 1600
8+
- [x] update, 50
9+
- [x] rate, 50
10+
- [x] getRating, 1
11+
- [x] reportAbuse, 50
12+
- [x] delete, 50
13+
- channels
14+
- [x] list, 1
15+
- [x] update, 50
16+
- playlists
17+
- [x] list, 1
18+
- [x] insert, 50
19+
- [x] update, 50
20+
- [x] delete, 50
21+
- playlistItems
22+
- [x] list, 1
23+
- [x] insert, 50
24+
- [x] update, 50
25+
- [x] delete, 50
26+
- playlistImages
27+
- [ ] list, ?
28+
- [ ] insert, ?
29+
- [ ] upload, ?
30+
- [ ] delete, ?
31+
- activities
32+
- [x] list, 1
33+
- captions
34+
- [x] list, 50
35+
- [x] download, ?
36+
- [x] insert, 400
37+
- [x] update, 450
38+
- [x] delete, 50
39+
- channelBanners
40+
- [x] insert, 50
41+
- channelSections
42+
- [x] list, 1
43+
- [ ] insert, 50
44+
- [ ] update, 50
45+
- [x] delete, 50
46+
- comments
47+
- [x] list, 1
48+
- [x] insert, 50
49+
- [x] update, 50
50+
- [x] setModerationStatus, 50
51+
- [x] delete, 50
52+
- commentThreads
53+
- [x] list, 1
54+
- [x] insert, 50
55+
- <s>guideCategories</s>
56+
- [x] <s>list, 1 deprecated API</s>
57+
- i18nLanguages
58+
- [x] list, 1
59+
- i18nRegions
60+
- [x] list, 1
61+
- liveBroadcasts
62+
- [ ] list, ?
63+
- [ ] insert, ?
64+
- [ ] insertCuepoint, ?
65+
- [ ] update, ?
66+
- [ ] bind, ?
67+
- [ ] transition, ?
68+
- [ ] delete, ?
69+
- liveChatBans
70+
- [ ] insert, ?
71+
- [ ] delete, ?
72+
- liveChatMessages
73+
- [ ] list, ?
74+
- [ ] insert, ?
75+
- [ ] delete, ?
76+
- [ ] transition, ?
77+
- liveChatModerators
78+
- [ ] list, ?
79+
- [ ] insert, ?
80+
- [ ] delete, ?
81+
- liveStreams
82+
- [ ] list, ?
83+
- [ ] insert, ?
84+
- [ ] update, ?
85+
- [ ] delete, ?
86+
- members
87+
- [x] list, 1 [🚫issue #3](https://github.com/eat-pray-ai/yutu/issues/3)
88+
- membershipsLevels
89+
- [x] list, 1 [🚫issue #3](https://github.com/eat-pray-ai/yutu/issues/3)
90+
- search
91+
- [x] list, 100
92+
- subscriptions
93+
- [x] list, 1
94+
- [x] insert, 50
95+
- [x] delete, 50
96+
- superChatEvents
97+
- [ ] list, ?
98+
- tests
99+
- [ ] insert, ?
100+
- thirdPartyLinks
101+
- [ ] list, ?
102+
- [ ] insert, ?
103+
- [ ] update, ?
104+
- [ ] delete, ?
105+
- thumbnails
106+
- [x] set, 50
107+
- videoAbuseReportReasons
108+
- [x] list, 1
109+
- videoCategories
110+
- [x] list, 1
111+
- watermarks
112+
- [x] set, 50
113+
- [x] unset, 50

0 commit comments

Comments
 (0)