huya-danma-listener
Version:
huya danmu module
33 lines (26 loc) • 651 B
JavaScript
import huya_danmu from "./index.js";
const roomid = "910323";
const client = new huya_danmu(roomid);
client.on("connect", () => {
console.log(`已连接huya ${roomid}房间弹幕~`);
});
client.on("message", (msg) => {
switch (msg.type) {
case "chat":
console.log(`[${msg.from.name}]:${msg.content}`);
break;
case "gift":
console.log(`[${msg.from.name}]->赠送${msg.count}个${msg.name}`);
break;
case "online":
console.log(`[当前人气]:${msg.count}`);
break;
}
});
client.on("error", (e) => {
console.log(e);
});
client.on("close", () => {
console.log("close");
});
client.start();