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)}`);}See MANUAL for further instructions.
npm i -g masterchat-climc watch --org HololiveSee masterchat-cli for detailed usage.
See ☄️Komet for further information.
- Use masterchat with
DEBUG=masterchatand report logs that are prefixed with[action required] - Squash TODOs
See Contribution Guide for more information.
Ask questions in #masterchat channel on holodata Discord server.
Thanks goes to these wonderful people (emoji key):
uetchy 💻 | Shiaupiau 💻 | Jan Procházka 💻 | sphinxrave 🐛 | David Chen 🐛🤔 | Evgeniy Istomin 📖 |
This project follows the all-contributors specification. Contributions of any kind are welcome!