Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sawa-ko/erela.js-spotify

This a plugin for Erela.JS to allow the use of Spotify URL's, it uses direct URL's being tracks, albums, and playlists and gets the YouTube equivalent.
https://github.com/sawa-ko/erela.js-spotify

discord-js erelajs spotify-api

Last synced: 15 days ago
JSON representation

This a plugin for Erela.JS to allow the use of Spotify URL's, it uses direct URL's being tracks, albums, and playlists and gets the YouTube equivalent.

Awesome Lists containing this project

README

        



Downloads


Npm version



Github stars


License



This a plugin for Erela.JS to allow the use of Spotify URL's, it uses direct URL's being tracks, albums, and playlists and gets the YouTube equivalent.

- https://open.spotify.com/track/4uLU6hMCjMI75M1A2tKUQC
- https://open.spotify.com/album/6N9PS4QXF1D0OWPk0Sxtb4
- https://open.spotify.com/playlist/37i9dQZF1DZ06evO05tE88

## Documentation & Guides

It is recommended to read the documentation to start, and the guides to use the plugin.

- [Documentation](http://projects.solaris.codes/erelajs/docs/gettingstarted.html 'Erela.js Documentation')

- [Guides](http://projects.solaris.codes/erelajs/guides/introduction.html 'Erela.js Guides')

## Installation

**NPM** :

```sh
npm install @kaname-png/erela.js-spotify
```

**Yarn** :

```sh
yarn add @kaname-png/erela.js-spotify
```

## Options

- ### limitTracks
> Limit length of spotify tracks.

## Example Usage

```javascript
const { Manager } = require('erela.js');
const Spotify = require('@kaname-png/erela.js-spotify');

const manager = new Manager({
plugins: [
// Initiate the plugin.
new Spotify({ options }),
],
});

manager.search('https://open.spotify.com/track/4uLU6hMCjMI75M1A2tKUQC');
```