Fetch Twitch VOD messages.
npm install twitch-vod-messages
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;
}
}
MIT