Spotify Relay is a bot allowing users to listen to their favorite songs and podcasts via Discord. This is a "single-use" bot, and is only orientated around listening and streaming music from Spotify.
This is the official GitHub repository for the bot. The repository servers as a place for members of the community to audit the bot's code, suggest updates to the code directly, and submit fatal bug reports.
Note: This repository is not a module or package. This bot has not yet been released.
This bot has a range of commands to make sure that the bot is as accessible to its audience as possible.
- /help - View all our commands and what they do.
- /info - Get information about the bot!
- /ping - Check the API Latency!
- /invite - Add our bot to your discord server!
- /support - Get an invite to our support server!
- /play - Play a song from YouTube or a stream.
- /nowplaying - Get the current playing track.
- /pause - Pause the current track.
- /unpause - Resume the current track.
- /stop - Clear the queue and stop the player.
- /skip - Skip the current track.
- /loop - Loop the current track.
- /shuffle - Shuffle the queue.
- /volume - Change the player's volume.
- /seek - Seek through the current playing track or song.
- /queue - View the current queue.
To use this bot in your own server, invite it using the below url:
Important: This bot has not been fully released as of 2022-07-17.
Permission Name | Description | Required State |
---|---|---|
Read Messages | We need this permission in order to recognize incoming requests to the bot (i.e. commands) | Required |
Send Messages | This permission is required in order to respond to commands. | Required |
Embed Links | Some of our responses to commands use embeds. As such, we need Embed Links in order to display our embeds. | Required |
Connect | We need this permission to connect to Voice Channels in your server once a play command has been issues to the bot. | Required |
Speak | We need this permission in order to actually play the song requested in the Voice Channels. | Required |
Priority Speaker | This permission is needed to make sure music plays above regular chatter within connected Voice Channels. | Not Required |
Use Voice Activity | To make sure the bot can play music, connect to voice channels, and deafen itself. | Required |
For the developers
Final Permission Integer: 3165440A permission is required that is called applications.commands
in guilds to ensure the bot can write commands to the server, and read them once executed.
Main Writer: Aestriex#3839
You can help this bot by submitting Feature Requests on the Discussions menu, submitting Pull Requests to change/audit features, or simply starring this repository to let the current contributors know that our work is appreciated.