- Notifications
You must be signed in to change notification settings - Fork20
💬 Get full access to YouTube Live Chat
License
NotificationsYou must be signed in to change notification settings
sigvt/masterchat
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Masterchat is the most powerful library for YouTube Live Chat, supporting parsing 20+ actions, video comments and transcripts, as well as sending messages and moderating chats.
npm install masterchat
import{Masterchat,stringify}from"masterchat";constmc=awaitMasterchat.init("oyxvhJW1Cf8");constchats=mc.iter().filter((action)=>action.type==="addChatItemAction");forawait(constchatofchats){console.log(`${chat.authorName}:${stringify(chat.message)}`);}
SeeMANUAL for further instructions.
npm i -g masterchat-cli
mc watch --org Hololive
Seemasterchat-cli for detailed usage.
See☄️Komet for further information.
- Use masterchat with
DEBUG=masterchat
andreport logs that are prefixed with[action required]
- SquashTODOs
SeeContribution Guide for more information.Ask questions in#masterchat
channel onholodata Discord server.
Thanks goes to these wonderful people (emoji key):
uetchy 💻 | Shiaupiau 💻 | Jan Procházka 💻 | sphinxrave 🐛 | David Chen 🐛🤔 | Evgeniy Istomin 📖 |
This project follows theall-contributors specification. Contributions of any kind are welcome!
About
💬 Get full access to YouTube Live Chat