UNPKG

erelasfy

Version:

A plugin for erela.js to play music from spotify

48 lines (37 loc) 1.17 kB
# erelasfy 🎧 A simple plugin for [erela.js](https://npmjs.com/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 ```bash # for erela.js original npm i erelasfy@original # for @drgatoxd/erelajs fork npm i erelasfy@latest ``` ## Usage (typescript) ```ts 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'); ``` - Discord: https://discord.gg/Z4wj6gYyvE - Github: https://github.com/drgatoxd