Active in 81 servers

A new way to listen
Music on Discord

Control the music you play directly from your Spotify app. No more commands needed to add, skip, or shuffle songs. Just play the music you want, how you want it.

Spoticord is used by 30.7K servers, is yours one of them?

Add Spoticord to your server

One more step!

Now that you've invited Spoticord, you need to link your Spotify account.

A Spotify premium account is required!

How to use Spoticord

Invite the bot

Inviting Spoticord

To use Spoticord you need to invite the bot to your server. You can do that by clicking the button at the top of the page or below this text.

You will need the "Manage Server" permission to invite the bot. If you don't have that permission, ask your server administrator to invite the bot.

Invite Spoticord

Link your Spotify

Using /link

The easiest way to link your Spotify account is by using the /link command. This command will send you a link to a website where you can authorize Spoticord to access your Spotify account. Once you've done that, you can close the page and return to Discord. If you want to disconnect your Spotify account from Spoticord, you can use the /unlink command.

Using the website

If you don't want to use the /link command, you can also use the website to link your Spotify account. You can find the website at https://account.spoticord.com. You can also use this website to unlink your Spotify account.

Your Spotify account must have a premium subscription to be able to make use of Spoticord. This is a limitation set by Spotify.

Change your device name

Rename using /rename

You can rename your Spoticord device name by using the /rename command. There is no limit to how many times you can rename your device. The device name must be at least 1 character long and it must not exceed 16 characters in length.

The device name is what will be displayed in your Spotify account when you are using Spoticord.

Using the bot

Playing music with Spoticord

Once you have linked your Spotify account you can start using Spoticord. You can use the /join command to make Spoticord join your voice channel. Once the bot has joined the voice channel, you must go to your Spotify application and switch to the newly added Spoticord device.

Stopping the music

Once you are done playing music you can use the /leave command to make Spoticord leave the voice channel. You may also just set your Spotify device back to your PC, phone or whatever you were using before. This will make Spoticord stop playing music, and allows someone else to use Spoticord using /join.

Only one person can use Spoticord at a time in the same server. You can also only use Spoticord in one server at a time.

The bot requires the "View channel", "Send message" and "Embed links" permissions on the text channel you are using the bot in. It also requires the "Connect" and "Speak" permissions in the voice channel you are using the bot in.

Getting playback information

See what song others are playing

You can use the /playing command to see what song or episode other people are playing. This command will show you the track name, the artist(s) and the album cover. It will also show wether the track is paused or playing, and how long the track has been playing for. Lastly it will show you the person who is currently controlling Spoticord.

Commands

/join

Request the bot to join the current voice channel

This is the command you use when you want to summon the bot to your voice channel. The bot will join the voice channel you are currently in. If you are not in a voice channel, the bot will not join.
Once the bot has joined the voice channel, your must manually go to your Spotify and connect to the newly appeared Spoticord device.

This command will fail when the bot is already used by someone else in the same server. You also are not able to use this command if your account is already using Spoticord in another server.

For this command to work, the bot requires the "Connect" and "Speak" permissions in the voice channel you are using the bot in. It also requires the "View channel", "Send message" and "Embed links" permissions on the text channel you are using the bot in.

/link

Link your Spotify account to Spoticord

This command must be used before you can use Spoticord. It will send you a link to a website where you can authorize Spoticord to access your Spotify account. Once you've done that, you can close the page and return to Discord.

/playing

Display which song is currently being played

This command will display which song is currently being played by Spoticord. It will show you the track name, the artist(s) and the album cover. It will also show wether the track is paused or playing, and how long the track has been playing for. Lastly it will show you the person who is currently controlling Spoticord.

/rename [name]

Set a new device name that is displayed in Spotify

This command will set a new device name that is displayed in Spotify when you are using Spoticord. The device name must be at least 1 character long and it must not exceed 16 characters in length.

/leave

Request the bot to leave the current voice channel

This command will make the bot leave the voice channel it is currently in. Once the bot has left the voice channel, your Spotify account will automatically switch back to your previous device.

This command will fail when you are not the one controlling Spoticord, or when Spoticord is not in a voice channel.

/unlink

Unlink your Spotify account from Spoticord

This command will unlink your Spotify account from Spoticord. You will no longer be able to use Spoticord until you have linked your account again using the /link command. You can also use the website to unlink your Spotify account.

/help

Shows the help message

This command will display a message with some basic information about Spoticord. It will also link this website.

/version

Shows the current running version of Spoticord

This command will display the current running version of Spoticord. It will also link to the GitHub organisation of Spoticord.

Contributors

You can become a contributor by contributing to the project on GitHub.