Skip to content

Moosync/librespot-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

librespot-node

Librespot wrapper for Node.JS.

This project was bootstrapped by create-neon.

Installing

Using yarn

yarn add librespot-node

Using npm

npm install librespot-node --save

Usage

Creating a SPIRC Player

SPIRC player shows up on spotify website / app

const sp = new SpotifyPlayerSpirc({
  auth: {
    username: "username",
    password: "password",
  },
})

sp.on("PlayerInitialized", () => {
  console.log("player initialized")
})

Creating a Normal Player

const sp = new SpotifyPlayer({
  auth: {
    username: "username",
    password: "password",
  },
})

sp.on("PlayerInitialized", () => {
  console.log("player initialized")
})

Further documentation can be found here