- NodeJS
- NPM packages:
discord.js-selfbot-v13 expresss socket.io axios dotenv cors
- Common sense
- Meet requirements 1 and 3
- Meet requirement #2 by doing:
npm init -y && discord.js-selfbot-v13 expresss socket.io axios dotenv cors
- Rename
.env.sample
to.env
- Paste your Discord token in
DISCORD_TOKEN
- Do
node index.js
- Enjoy!
- Do all the steps without Spotify integration
- Go to
https://developer.spotify.com/dashboard
and create a new application (Make sure its URI is localhost:3000 and redirect URIlocalhost:3000/callback
) - Copy the Client ID, Client Secret, and Redirect URI (must be
localhost:3000/callback
) and paste them in the.env
file in their respective places. - Start the server by doing
node .
ornode index.js
- Go to
localhost:3000/spotify
for integration with Spotify - Enjoy the Spotify bar.
You can get the API key by:
- Signing up or logging in to the Google Cloud Console
- Creating a new project
- Navigating to the Tenor API in the Google Cloud Marketplace
- Clicking Enable
- Going to the APIs and services tab and selecting Credentials
- Clicking + create credentials and creating an API key
- Copying the generated API key
- Pasting it in
.env
file in its respective place
UI might not be good, but after each commit, I hope it gets better.