mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-06-13 01:22:11 +00:00
Comments
YouTube.js has full support for comments, including comment actions such as translating, liking, disliking and replying.
Usage
Get a Comments instance:
const comments = await yt.getComments(VIDEO_ID);
API
- Comments
- .contents ⇒
CommentThread[] - .applySort ⇒
function - .createComment ⇒
function - .getContinuation ⇒
function - .has_continuation ⇒
getter - .page ⇒
getter
- .contents ⇒
contents
A list of comment threads. Note: More about comment threads here.
Type: CommentThread[]
applySort(sort)
Applies given sort option to the comments.
| Param | Type | Description |
|---|---|---|
| sort | string |
Sort option. Can be TOP_COMMENTS, NEWEST_FIRST |
Returns: Promise.<Comments>
createComment(text)
Creates a top-level comment.
| Param | Type | Description |
|---|---|---|
| text | string |
Comment content |
Returns: Promise<ActionsResponse>
getContinuation()
Retrieves next batch of comment threads.
Returns: Promise.<Comments>
has_continuation
Returns whether there are more comments to be fetched.
Type: boolean
page
Returns original InnerTube response (sanitized).
Returns: ParsedResponse