📛
About Musicca is a modular, extensible and flexible media stream manager for Node.js.
- Object-oriented
- Simple and light-weight
- Modular by design
💾
Installation npm install musicca
yarn add musicca
pnpm add musicca
🌠
Quick Start Install all required dependencies
npm install musicca @musicca/structs @musicca/extractors
yarn add musicca @musicca/structs @musicca/extractors
pnpm add musicca @musicca/structs @musicca/extractors
Create a new Musicca instance
import Musicca, { MemoryQueue } from 'musicca';
import { YoutubeExtractor } from '@musicca/extractors';
const client = new Musicca<MemoryQueue>({
plugins: {
new YoutubeExtractor(/* options */)
},
structs: {
queue: MemoryQueue
}
});