dqn / twitch-vod-messages

Fetch Twitch VOD messages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

twitch-vod-messages

Fetch Twitch VOD messages.

Installation

npm install twitch-vod-messages

Usage

import { createTwitchClient } from "twitch-vod-messages";

const videoId = "0123456789";
const client = await createTwitchClient(videoId);

while (true) {
  const res = await client.fetchNext();

  for (const node of res.nodes) {
    console.log(
      node.contentOffsetSeconds,
      node.commenter?.displayName ?? "Anonymous",
      node.message.fragments.map((f) => f.text).join(""),
    );
  }

  if (!res.hasNextPage) {
    break;
  }
}

License

MIT

About

Fetch Twitch VOD messages

License:MIT License


Languages

Language:TypeScript 100.0%