Created with ❤️ by the Grace Bot Dev Team aka Spooder/Gaeta!
✅ Stable
✅ Straightforward
✅ Works with Multiple Lavalinks at a time
✅ Works with any Spotify Link
✅ Works with Huge Spotify Playlist
✅ Can set a limit on results
✅ Redis Cache System
NPM (Stable) =>
npm install spotitube --save
Github (Dev) =>
npm install botGrace/SpotiTube#master
Npm (Dev) =>
npm install spotitube@dev
Installing with Redis will make the system a lot faster
Stable => https://SpotiTube.git.gracebot.net/
Dev =>
git clone https://github.com/BotGrace/SpotiTube#master && cd ./SpotiTube && yarn install && yarn run docs:dev
Download the latest binaries from the CI server (DEV BRANCH) (Recommended) or CI server (Stable)
Put an application.yml file in your working directory.
Run with java -jar Lavalink.jar
Docker images are available on the Docker hub.
Download the latest version of Redis Stable Here and Read the Redis Quick Start (Recommended) to get started!
constSTYT=newSpotiTube({spotify: {clientID: 'CLIENTID',secretKey: 'SECRETKEY'},lavalink: [{url: 'http://localhost:2869',password: 'password',name: 'bobross'}]})constSTYT=newSpotiTube({spotify: {clientID: 'CLIENTID',secretKey: 'SECRETKEY'},lavalink: [{url: 'http://localhost:2869',password: 'password',name: 'bobross'}],redis: {host: "127.0.0.1",post: 6379,db: 0// This is optional}})(async()=>{constresult=awaitSTYT.convert('https://open.spotify.com/track/5nTtCOCds6I0PHMNtqelas',15);console.log(result);})();- Redis Cache System
- Support Mutiple Lavalinks
Contributions, issues, and feature requests are welcome!
Give a ⭐️ if you like this project!