1.0.7 • Published 8 months ago
@letruxux/youtube-chat v1.0.7
@letruxux/youtube-chat
Zero dependencies, lightweight package to fetch YouTube live chat messages with no API key. Supports both history fetching and realtime messages (with polling).
Installation
npm install @letruxux/youtube-chat
bun add @letruxux/youtube-chat
pnpm add @letruxux/youtube-chat
yarn add @letruxux/youtube-chatUsage
import {
ChatListener,
getYouTubeLiveVideoId,
fetchChatMessages,
} from "@letruxux/youtube-chat";ChatListener
const livestreamId = await getYouTubeLiveVideoId("lofigirl");
const listener = new ChatListener(livestreamId, {
/* config */
});
listener.onMessage((message) => {
console.log(`${message.author}: ${message.text}`);
});
listener.start();