erelasfy
TypeScript icon, indicating that this package has built-in type declarations

1.1.7 • Public • Published

erelasfy 🎧

A simple plugin for erela.js package to play Spotify music and retrieve Spotify metadata to the track(s).

Erelasfy can play Spotify tracks, albums, playlists and popular artist tracks.

Installation

# for erela.js original
npm i erelasfy@original

# for @drgatoxd/erelajs fork
npm i erelasfy@latest

Usage (typescript)

import { Manager } from 'erela.js';
// import { Manager } from '@drgatoxd/erelajs';
import { Erelasfy } from 'erelasfy';

const manager = new Manager({
	nodes: [
		{
			host: 'lava.drgato.me', // just an example
			port: 2333,
			password: 'youshallnotpass'
		}
	],
	plugins: [
		// you need an spotify client id and client secret
		// you can get it here: https://developer.spotify.com/dashboard/
		new Erelasfy({
			clientId: 'your spotify client id',
			clientSecret: 'your spotify client secret'
		})
	]
});

// now you can play from spotify with an spotify url
manager.search('https://open.spotify.com/track/4uLU6hMCjMI75M1A2tKUQC');

Package Sidebar

Install

npm i erelasfy

Weekly Downloads

0

Version

1.1.7

License

MIT

Unpacked Size

20.2 kB

Total Files

12

Last publish

Collaborators

  • drgatoxd